diff options
Diffstat (limited to 'Example/Core/Tests/FIROptionsTest.m')
-rw-r--r-- | Example/Core/Tests/FIROptionsTest.m | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Example/Core/Tests/FIROptionsTest.m b/Example/Core/Tests/FIROptionsTest.m index d01eec5..2ebad15 100644 --- a/Example/Core/Tests/FIROptionsTest.m +++ b/Example/Core/Tests/FIROptionsTest.m @@ -80,6 +80,7 @@ extern NSString *const kFIRLibraryVersionID; } - (void)testInitCustomizedOptions { +#pragma clang diagnostic ignored "-Wdeprecated-declarations" FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:kGoogleAppID bundleID:kBundleID GCMSenderID:kGCMSenderID @@ -90,6 +91,7 @@ extern NSString *const kFIRLibraryVersionID; databaseURL:kDatabaseURL storageBucket:kStorageBucket deepLinkURLScheme:kDeepLinkURLScheme]; +#pragma clang pop [self assertOptionsMatchDefaults:options andProjectID:NO]; XCTAssertEqualObjects(options.deepLinkURLScheme, kDeepLinkURLScheme); XCTAssertFalse(options.usingOptionsFromDefaultPlist); @@ -109,7 +111,10 @@ extern NSString *const kFIRLibraryVersionID; XCTAssertEqualObjects(options2.deepLinkURLScheme, kDeepLinkURLScheme); XCTAssertFalse(options.usingOptionsFromDefaultPlist); - // nil GoogleAppID should throw an exception +// nil GoogleAppID should throw an exception +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnonnull" +#pragma clang diagnostic ignored "-Wdeprecated-declarations" XCTAssertThrows([[FIROptions alloc] initWithGoogleAppID:nil bundleID:kBundleID GCMSenderID:kGCMSenderID @@ -120,6 +125,7 @@ extern NSString *const kFIRLibraryVersionID; databaseURL:nil storageBucket:nil deepLinkURLScheme:nil]); +#pragma clang diagnostic pop } - (void)testinitWithContentsOfFile { @@ -130,7 +136,10 @@ extern NSString *const kFIRLibraryVersionID; XCTAssertNil(options.deepLinkURLScheme); XCTAssertFalse(options.usingOptionsFromDefaultPlist); +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnonnull" FIROptions *emptyOptions = [[FIROptions alloc] initWithContentsOfFile:nil]; +#pragma clang diagnostic pop XCTAssertNil(emptyOptions); FIROptions *invalidOptions = [[FIROptions alloc] initWithContentsOfFile:@"invalid.plist"]; |