We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 54e4e5d commit 899744dCopy full SHA for 899744d
Tests/CombineExtensionsTests/LifetimeTests.swift
@@ -40,11 +40,18 @@ struct LifetimeTests {
40
41
await Task.yield()
42
43
+ // [sometimes] yeild is not enough for some reason
44
+ try await Task.sleep(for: .milliseconds(100))
45
+
46
#expect(receivedInvalidated.count == 1)
47
#expect(receivedEnded.value == [false, true])
48
49
50
51
+ // ensure everything is completed since
52
+ // yield wasnt enough in prev 2 cases
53
54
55
invalidationTask.cancel()
56
hasEndedEventsTask.cancel()
57
}
0 commit comments