diff options
Diffstat (limited to 'Firestore/Example/Tests/SpecTests/FSTSpecTests.mm')
-rw-r--r-- | Firestore/Example/Tests/SpecTests/FSTSpecTests.mm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Firestore/Example/Tests/SpecTests/FSTSpecTests.mm b/Firestore/Example/Tests/SpecTests/FSTSpecTests.mm index 1e16250..0c3d9a1 100644 --- a/Firestore/Example/Tests/SpecTests/FSTSpecTests.mm +++ b/Firestore/Example/Tests/SpecTests/FSTSpecTests.mm @@ -296,6 +296,11 @@ static NSString *const kNoIOSTag = @"no-ios"; - (void)doWatchStreamClose:(NSDictionary *)closeSpec { NSDictionary *errorSpec = closeSpec[@"error"]; int code = ((NSNumber *)(errorSpec[@"code"])).intValue; + + NSNumber *runBackoffTimer = closeSpec[@"runBackoffTimer"]; + // TODO(b/72313632): Incorporate backoff in iOS Spec Tests. + FSTAssert(runBackoffTimer.boolValue, @"iOS Spec Tests don't support backoff."); + [self.driver receiveWatchStreamError:code userInfo:errorSpec]; } |