swift-nio/Tests/NIOEmbeddedTests
carolinacass 81e5d344e4
Not Holding OnToRunClosure() test updates (#2375)
Motivation:
swift- nio was failing builds that should pass

Modifications:
Adding available to the necessary sections

* Updating test OnToRunClosure

Motivation:
testCancelledScheduledTasksDoNotHoldOnToRunClosure() was not allowed enough time and timing off at moments, causing it to fail occasionally

Modifications:
Added a ConditionLock throughout the code to make sure it only unlocks when the code has waited enough time for it to not hit the precondition failure
2023-02-23 11:03:03 +00:00
..
AsyncTestingChannelTests+XCTest.swift Add `NIOAsyncTestingChannel.waitForOut/InboundWrite()` (#2307) 2022-11-08 11:45:24 +00:00
AsyncTestingChannelTests.swift Building swift-nio with Swift 5.7 for iOS using Xcode 14.0 at 2.48.0. (#2369) 2023-02-17 10:05:43 -08:00
AsyncTestingEventLoopTests+XCTest.swift Enhance and rename AsyncEmbeddedEventLoop (#2224) 2022-07-27 08:03:06 +01:00
AsyncTestingEventLoopTests.swift Not Holding OnToRunClosure() test updates (#2375) 2023-02-23 11:03:03 +00:00
EmbeddedChannelTest+XCTest.swift Implement `remoteAddress0` and `localAddress0` on `EmbeddedChannel` (#2345) 2023-01-12 02:55:18 -08:00
EmbeddedChannelTest.swift Implement `remoteAddress0` and `localAddress0` on `EmbeddedChannel` (#2345) 2023-01-12 02:55:18 -08:00
EmbeddedEventLoopTest+XCTest.swift Move EmbeddedChannel to its own library. (#1933) 2021-08-11 10:50:32 +01:00
EmbeddedEventLoopTest.swift Not Holding OnToRunClosure() test updates (#2375) 2023-02-23 11:03:03 +00:00
TestUtils.swift Use #fileID/#filePath instead of #file (#2306) 2022-11-03 16:43:13 +00:00
XCTest+AsyncAwait.swift Use #fileID/#filePath instead of #file (#2306) 2022-11-03 16:43:13 +00:00