Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update macOS.yml #2

Merged
merged 3 commits into from
Aug 8, 2024
Merged

Update macOS.yml #2

merged 3 commits into from
Aug 8, 2024

Conversation

0xLeif
Copy link
Owner

@0xLeif 0xLeif commented Aug 7, 2024

No description provided.

@0xLeif 0xLeif force-pushed the 0xLeif-patch-2 branch 4 times, most recently from e556c36 to 66f520a Compare August 8, 2024 22:12
@0xLeif
Copy link
Owner Author

0xLeif commented Aug 8, 2024

Alright right now this project will only have the macOS CI using the beta Xcode 16 and Swift 6. Once Swift 6 is officially released this project will support Windows, Ubuntu, and macOS CI.

Local tests will be ran as the macOS CI doesn't seem to be running the new Swift Testing tests.

Test Suite 'All tests' started at 2024-08-08 16:16:43.532.
Test Suite 'All tests' passed at 2024-08-08 16:16:43.533.
	 Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.000) seconds
◇ Test run started.
↳ Testing Library Version: 89 (arm64e-apple-macos13.0)
◇ Suite DeferredBuilderTests started.
◇ Test testDeferredFailure() started.
✔ Test testDeferredFailure() passed after 0.107 seconds.
◇ Test testDeferredSuccess() started.
✔ Test testDeferredSuccess() passed after 0.107 seconds.
✔ Suite DeferredBuilderTests passed after 0.215 seconds.
◇ Suite DeferredTests started.
◇ Test testDeferredCancellation() started.
✔ Test testDeferredCancellation() passed after 0.001 seconds.
◇ Test testDeferredFailure() started.
✔ Test testDeferredFailure() passed after 0.107 seconds.
◇ Test testDeferredSuccess() started.
✔ Test testDeferredSuccess() passed after 0.107 seconds.
✔ Suite DeferredTests passed after 0.215 seconds.
◇ Suite FutureBuilderTests started.
◇ Test testFutureBuilderCompletesSuccessfully() started.
✔ Test testFutureBuilderCompletesSuccessfully() passed after 0.107 seconds.
◇ Test testFutureFailure() started.
✔ Test testFutureFailure() passed after 0.106 seconds.
◇ Test testFutureSuccess() started.
✔ Test testFutureSuccess() passed after 0.107 seconds.
◇ Test testFutureTask() started.
✔ Test testFutureTask() passed after 0.107 seconds.
✔ Suite FutureBuilderTests passed after 0.429 seconds.
◇ Suite FutureTests started.
◇ Test testFutureCancellation() started.
✔ Test testFutureCancellation() passed after 0.001 seconds.
◇ Test testFutureFailure() started.
✔ Test testFutureFailure() passed after 0.107 seconds.
◇ Test testFutureSuccess() started.
✔ Test testFutureSuccess() passed after 0.107 seconds.
◇ Test testFutureTask() started.
✔ Test testFutureTask() passed after 0.108 seconds.
✔ Suite FutureTests passed after 0.325 seconds.
◇ Suite PublisherTests started.
◇ Test testPublisherAddedAfterValueChange() started.
✔ Test testPublisherAddedAfterValueChange() passed after 0.001 seconds.
◇ Test testPublisherConcurrentAddObserversDuringUpdate() started.
✔ Test testPublisherConcurrentAddObserversDuringUpdate() passed after 0.001 seconds.
◇ Test testPublisherConcurrentAddRemoveObservers() started.
✔ Test testPublisherConcurrentAddRemoveObservers() passed after 0.001 seconds.
◇ Test testPublisherConcurrentUpdates() started.
✔ Test testPublisherConcurrentUpdates() passed after 0.001 seconds.
◇ Test testPublisherEdgeCaseHandling() started.
✔ Test testPublisherEdgeCaseHandling() passed after 0.001 seconds.
◇ Test testPublisherHandlesMultipleSubscribers() started.
✔ Test testPublisherHandlesMultipleSubscribers() passed after 0.120 seconds.
◇ Test testPublisherHandlesNilValues() started.
✔ Test testPublisherHandlesNilValues() passed after 0.001 seconds.
◇ Test testPublisherHandlesNoObservers() started.
✔ Test testPublisherHandlesNoObservers() passed after 0.001 seconds.
◇ Test testPublisherHandlesObserverRemovalDuringUpdate() started.
✔ Test testPublisherHandlesObserverRemovalDuringUpdate() passed after 0.001 seconds.
◇ Test testPublisherHighContention() started.
✔ Test testPublisherHighContention() passed after 0.001 seconds.
◇ Test testPublisherMultipleRapidUpdates() started.
✔ Test testPublisherMultipleRapidUpdates() passed after 0.001 seconds.
◇ Test testPublisherNotifiesSubscribers() started.
✔ Test testPublisherNotifiesSubscribers() passed after 0.001 seconds.
◇ Test testPublisherRemovesObservers() started.
✔ Test testPublisherRemovesObservers() passed after 0.001 seconds.
◇ Test testPublisherWithDeferred() started.
✔ Test testPublisherWithDeferred() passed after 0.107 seconds.
◇ Test testPublisherWithFuture() started.
✔ Test testPublisherWithFuture() passed after 0.103 seconds.
◇ Test testPublisherWithStream() started.
✔ Test testPublisherWithStream() passed after 0.321 seconds.
✔ Suite PublisherTests passed after 0.664 seconds.
◇ Suite SendableValueTests started.
◇ Test testSendableValueConcurrentAccess() started.
✔ Test testSendableValueConcurrentAccess() passed after 0.001 seconds.
◇ Test testSendableValueConcurrentDecrements() started.
✔ Test testSendableValueConcurrentDecrements() passed after 0.003 seconds.
◇ Test testSendableValueConcurrentIncrements() started.
✔ Test testSendableValueConcurrentIncrements() passed after 0.003 seconds.
◇ Test testSendableValueConcurrentMixedIncrementsAndDecrements() started.
✔ Test testSendableValueConcurrentMixedIncrementsAndDecrements() passed after 0.002 seconds.
◇ Test testSendableValueConcurrentSets() started.
✔ Test testSendableValueConcurrentSets() passed after 0.001 seconds.
◇ Test testSendableValueEdgeCase() started.
✔ Test testSendableValueEdgeCase() passed after 0.001 seconds.
◇ Test testSendableValueHighContention() started.
✔ Test testSendableValueHighContention() passed after 0.002 seconds.
◇ Test testSendableValueInitialValue() started.
✔ Test testSendableValueInitialValue() passed after 0.001 seconds.
◇ Test testSendableValueMixedConcurrentOperations() started.
✔ Test testSendableValueMixedConcurrentOperations() passed after 0.001 seconds.
◇ Test testSendableValueSetValue() started.
✔ Test testSendableValueSetValue() passed after 0.001 seconds.
◇ Test testSendableValueUnderflow() started.
✔ Test testSendableValueUnderflow() passed after 0.001 seconds.
◇ Test testSendableValueUpdateValue() started.
✔ Test testSendableValueUpdateValue() passed after 0.001 seconds.
✔ Suite SendableValueTests passed after 0.016 seconds.
◇ Suite StreamBuilderTests started.
◇ Test testStreamBuilderEmitsValues() started.
✔ Test testStreamBuilderEmitsValues() passed after 0.209 seconds.
◇ Test testStreamBuilderEmitsValuesWithFailureOnly() started.
✔ Test testStreamBuilderEmitsValuesWithFailureOnly() passed after 0.107 seconds.
◇ Test testStreamBuilderEmitsValuesWithSuccessOnly() started.
✔ Test testStreamBuilderEmitsValuesWithSuccessOnly() passed after 0.214 seconds.
◇ Test testStreamBuilderEmitsValuesWithTaskOnly() started.
✔ Test testStreamBuilderEmitsValuesWithTaskOnly() passed after 0.209 seconds.
◇ Test testStreamBuilderHandlesCompletion() started.
✔ Test testStreamBuilderHandlesCompletion() passed after 0.108 seconds.
◇ Test testStreamBuilderHandlesErrors() started.
✔ Test testStreamBuilderHandlesErrors() passed after 0.108 seconds.
✔ Suite StreamBuilderTests passed after 0.961 seconds.
◇ Suite StreamTests started.
◇ Test testStreamCompactMap() started.
✔ Test testStreamCompactMap() passed after 0.210 seconds.
◇ Test testStreamEmitsValues() started.
✔ Test testStreamEmitsValues() passed after 0.213 seconds.
◇ Test testStreamFilter() started.
✔ Test testStreamFilter() passed after 0.209 seconds.
◇ Test testStreamIntoArray() started.
✔ Test testStreamIntoArray() passed after 0.209 seconds.
◇ Test testStreamMap() started.
✔ Test testStreamMap() passed after 0.214 seconds.
◇ Test testStreamReduce() started.
✔ Test testStreamReduce() passed after 0.215 seconds.
◇ Test testStreamReduceInto() started.
✔ Test testStreamReduceInto() passed after 0.211 seconds.
✔ Suite StreamTests passed after 1.487 seconds.
✔ Test run with 54 tests passed after 4.317 seconds.
Program ended with exit code: 0

@0xLeif 0xLeif merged commit 4c669d6 into main Aug 8, 2024
1 check passed
@0xLeif 0xLeif deleted the 0xLeif-patch-2 branch August 8, 2024 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant