Skip to content

Commit f026829

Browse files
committed
clean up test conflicts
1 parent 2960b94 commit f026829

File tree

2 files changed

+1
-46
lines changed

2 files changed

+1
-46
lines changed

Tests/OptimizelyTests-APIs/OptimizelyClientTests_OptimizelyConfig.swift

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -180,42 +180,6 @@ class OptimizelyClientTests_OptimizelyConfig: XCTestCase {
180180
print("------------------------------------------------------")
181181
}
182182

183-
// this test for full-content validation will be covered by FSC,
184-
// but it'll be useful here especially for ObjC APIs which is not covered by FSC.
185-
186-
func testGetOptimizelyConfig_Equal() {
187-
if #available(iOS 11.0, tvOS 11.0, watchOS 4.0, *) {
188-
let optimizelyConfig = try! optimizely.getOptimizelyConfig()
189-
190-
// compare dictionaries as strings (after key-sorted and remove all spaces)
191-
guard let observedDict = optimizelyConfig.dict else {
192-
XCTFail()
193-
return
194-
}
195-
196-
// compare dictionaries as strings (after key-sorted and remove all spaces)
197-
let observedData = try! JSONSerialization.data(withJSONObject: observedDict, options: .sortedKeys)
198-
let observedJSON = String(bytes: observedData, encoding: .utf8)!
199-
let observed = observedJSON.filter{ !$0.isNewline && !$0.isWhitespace }
200-
201-
// pre-generated expected JSON string (NOTE: all dicts must be sorted by keys)
202-
let expectedData = OTUtils.loadJSONFile("optimizely_config_expected")!
203-
let expectedJSON = String(bytes: expectedData, encoding: .utf8)!
204-
let expected = expectedJSON.filter{ !$0.isNewline && !$0.isWhitespace }
205-
206-
XCTAssertEqual(observed, expected, "\n\n[Observed]\n\(observed)\n\n[Expected]\n\(expected)\n\n")
207-
}
208-
}
209-
210-
func testGetOptimizelyConfig_InvalidDatafile() {
211-
self.optimizely = OptimizelyClient(sdkKey: "12345")
212-
let invalidDatafile = "{\"version\": \"4\"}"
213-
try? self.optimizely.start(datafile: invalidDatafile)
214-
215-
let result = try? self.optimizely.getOptimizelyConfig()
216-
XCTAssertNil(result)
217-
}
218-
219183
}
220184

221185
// MARK: - Convert to JSON

Tests/OptimizelyTests-DataModel/AudienceTests.swift

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,7 @@ extension AudienceTests {
6161

6262
XCTAssert(model.id == "553339214")
6363
XCTAssert(model.name == "america")
64-
XCTAssert(model.conditionHolder == (try! OTUtils.model(from: ConditionHolderTests.sampleData)))
65-
66-
if let modelConditions = try? JSONDecoder().decode(ConditionHolder.self,
67-
from: model.conditions.data(using: .utf8)!),
68-
let expectedConditions = try? JSONDecoder().decode(ConditionHolder.self,
69-
from: AudienceTests.legacyConditionString.data(using: .utf8)!) {
70-
XCTAssertEqual(modelConditions, expectedConditions)
71-
} else {
72-
XCTFail()
73-
}
64+
XCTAssert(model.conditions == (try! OTUtils.model(from: ConditionHolderTests.sampleData)))
7465
}
7566

7667
func testDecodeFailWithMissingId() {

0 commit comments

Comments
 (0)