analytics/LegacyAnalyticsQuickstart/AnalyticsExampleUITests/AnalyticsExampleUITests.m [60:66]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static void FIRWaitForPredicateWithTimeout(NSPredicate *predicate, XCUIElement *element,
                                    NSUInteger timeout) {
  XCTestExpectation *expectation =
      [[XCTNSPredicateExpectation alloc] initWithPredicate:predicate object:element];
  NSArray *expectationArray = @[ expectation ];
  (void)[XCTWaiter waitForExpectations:expectationArray timeout:timeout];
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



admob/AdMobExampleUITests/AdMobExampleUITests.m [88:94]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static void FIRWaitForPredicateWithTimeout(NSPredicate *predicate, XCUIElement *element,
                                    NSUInteger timeout) {
  XCTestExpectation *expectation =
      [[XCTNSPredicateExpectation alloc] initWithPredicate:predicate object:element];
  NSArray *expectationArray = @[ expectation ];
  (void)[XCTWaiter waitForExpectations:expectationArray timeout:timeout];
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



