Skip to content

Commit 4a0a25b

Browse files
committed
test initializing optimizely core with bad datafile returns nil optimizely object. test breaks right now since error handler in project config is nil
1 parent 4711f4a commit 4a0a25b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

OptimizelySDKCore/OptimizelySDKCoreTests/OPTLYBuilderTest.m

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,4 +129,11 @@ - (void)testInitializationWithoutBuilder {
129129
XCTAssertNil(optimizely);
130130
}
131131

132+
- (void)testBuilderReturnsNilWithBadDatafile {
133+
Optimizely *optimizely = [Optimizely initWithBuilderBlock:^(OPTLYBuilder * _Nullable builder) {
134+
builder.datafile = [[NSData alloc] init];
135+
}];
136+
XCTAssertNil(optimizely);
137+
}
138+
132139
@end

0 commit comments

Comments
 (0)