Skip to content

Conversation

Lukasa
Copy link
Contributor

@Lukasa Lukasa commented Jan 20, 2025

Motivation

I'm about to change all our main event loops to use our new customisation points. That's great, but it'll have the effect of removing all the testing of our default implementations, which is not a good idea. So let's add some more tests.

Modifications

Define a "fallback" event loop for testing the isolated methods.

Result

Reduced likelihood of regressions in future.

Motivation

I'm about to change all our main event loops to use our new customisation
points. That's great, but it'll have the effect of removing all the testing
of our default implementations, which is not a good idea. So let's add
some more tests.

Modifications

Define a "fallback" event loop for testing the isolated
methods.

Result

Reduced likelihood of regressions in future.
@Lukasa Lukasa added the semver/none No version bump required. label Jan 20, 2025
@Lukasa Lukasa enabled auto-merge (squash) January 20, 2025 15:46
@Lukasa Lukasa merged commit fd6eb16 into apple:main Jan 20, 2025
34 of 35 checks passed
@Lukasa Lukasa deleted the cb-ensure-we-test-the-isolated-fallback-methods branch January 20, 2025 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants