@@ -63,24 +63,23 @@ private func toNeverPredicate<T>(predicate: Predicate<T>, timeout: DispatchTimeI
63
63
return lastPredicateResult!. toBoolean ( expectation: . toMatch)
64
64
}
65
65
switch result {
66
- case . completed:
67
- return PredicateResult (
68
- status: . fail,
69
- message: lastPredicateResult? . message ?? . fail( " matched the predicate when it shouldn't have " )
70
- )
71
- case . timedOut:
72
- return PredicateResult ( status: . doesNotMatch, message: . expectedTo( " never match the predicate " ) )
73
- case let . errorThrown( error) :
74
- return PredicateResult ( status: . fail, message: . fail( " unexpected error thrown: < \( error) > " ) )
75
- case let . raisedException( exception) :
76
- return PredicateResult ( status: . fail, message: . fail( " unexpected exception raised: \( exception) " ) )
77
- case . blockedRunLoop:
78
- // swiftlint:disable:next line_length
79
- let message = lastPredicateResult? . message. appended ( message: " (timed out, but main run loop was unresponsive). " ) ??
80
- . fail( " main run loop was unresponsive " )
81
- return PredicateResult ( status: . fail, message: message)
82
- case . incomplete:
83
- internalError ( " Reached .incomplete state for \( fnName) (...). " )
66
+ case . completed:
67
+ return PredicateResult (
68
+ status: . fail,
69
+ message: lastPredicateResult? . message ?? . fail( " matched the predicate when it shouldn't have " )
70
+ )
71
+ case . timedOut:
72
+ return PredicateResult ( status: . doesNotMatch, message: . expectedTo( " never match the predicate " ) )
73
+ case let . errorThrown( error) :
74
+ return PredicateResult ( status: . fail, message: . fail( " unexpected error thrown: < \( error) > " ) )
75
+ case let . raisedException( exception) :
76
+ return PredicateResult ( status: . fail, message: . fail( " unexpected exception raised: \( exception) " ) )
77
+ case . blockedRunLoop:
78
+ let message = lastPredicateResult? . message. appended ( message: " (timed out, but main run loop was unresponsive). " ) ??
79
+ . fail( " main run loop was unresponsive " )
80
+ return PredicateResult ( status: . fail, message: message)
81
+ case . incomplete:
82
+ internalError ( " Reached .incomplete state for \( fnName) (...). " )
84
83
}
85
84
}
86
85
}
@@ -160,7 +159,6 @@ extension Expectation {
160
159
public func toNever( _ predicate: Predicate < T > , until: DispatchTimeInterval = AsyncDefaults . timeout, pollInterval: DispatchTimeInterval = AsyncDefaults . pollInterval, description: String ? = nil ) {
161
160
nimblePrecondition ( expression. isClosure, " NimbleInternalError " , toEventuallyRequiresClosureError. stringValue)
162
161
163
-
164
162
let ( pass, msg) = execute (
165
163
expression,
166
164
. toNotMatch,
0 commit comments