aboutsummaryrefslogtreecommitdiffhomepage
path: root/Example/Core/Tests/FIRAppTest.m
diff options
context:
space:
mode:
Diffstat (limited to 'Example/Core/Tests/FIRAppTest.m')
-rw-r--r--Example/Core/Tests/FIRAppTest.m15
1 files changed, 14 insertions, 1 deletions
diff --git a/Example/Core/Tests/FIRAppTest.m b/Example/Core/Tests/FIRAppTest.m
index 9b3554d..ac7985a 100644
--- a/Example/Core/Tests/FIRAppTest.m
+++ b/Example/Core/Tests/FIRAppTest.m
@@ -96,7 +96,10 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
- (void)testConfigureWithOptions {
// nil options
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
XCTAssertThrows([FIRApp configureWithOptions:nil]);
+#pragma clang diagnostic pop
XCTAssertTrue([FIRApp allApps].count == 0);
NSDictionary *expectedUserInfo =
@@ -117,6 +120,9 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
- (void)testConfigureWithCustomizedOptions {
// valid customized options
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:kGoogleAppID
bundleID:kBundleID
GCMSenderID:kGCMSenderID
@@ -127,7 +133,7 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
databaseURL:nil
storageBucket:nil
deepLinkURLScheme:nil];
-
+#pragma clang diagnostic pop
NSDictionary *expectedUserInfo =
[self expectedUserInfoWithAppName:kFIRDefaultAppName isDefaultApp:YES];
OCMExpect([self.notificationCenterMock postNotificationName:kFIRAppReadyToConfigureSDKNotification
@@ -146,8 +152,11 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
}
- (void)testConfigureWithNameAndOptions {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
XCTAssertThrows([FIRApp configureWithName:nil options:[FIROptions defaultOptions]]);
XCTAssertThrows([FIRApp configureWithName:kFIRTestAppName1 options:nil]);
+#pragma clang diagnostic pop
XCTAssertThrows([FIRApp configureWithName:@"" options:[FIROptions defaultOptions]]);
XCTAssertThrows(
[FIRApp configureWithName:kFIRDefaultAppName options:[FIROptions defaultOptions]]);
@@ -186,6 +195,9 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
self.app = [FIRApp appNamed:kFIRTestAppName1];
// Configure a different app with valid customized options
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnonnull"
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
FIROptions *customizedOptions = [[FIROptions alloc] initWithGoogleAppID:kGoogleAppID
bundleID:kBundleID
GCMSenderID:kGCMSenderID
@@ -196,6 +208,7 @@ NSString *const kFIRTestAppName2 = @"test-app-name-2";
databaseURL:nil
storageBucket:nil
deepLinkURLScheme:nil];
+#pragma clang diagnostic pop
NSDictionary *expectedUserInfo2 =
[self expectedUserInfoWithAppName:kFIRTestAppName2 isDefaultApp:NO];