File tree Expand file tree Collapse file tree 2 files changed +7
-10
lines changed
Tests/OptimizelyTests-Common Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -525,18 +525,19 @@ class DatafileHandlerTests: XCTestCase {
525
525
526
526
#if os(tvOS)
527
527
var url = FileManager . default. urls ( for: . cachesDirectory, in: . userDomainMask) . first!
528
- url = url. appendingPathComponent ( testSDKKey, isDirectory: false )
529
- try ! datafileData. write ( to: url, options: . atomic)
530
528
#else
531
529
var url = FileManager . default. urls ( for: . documentDirectory, in: . userDomainMask) . first!
530
+ #endif
532
531
url = url. appendingPathComponent ( testSDKKey, isDirectory: false )
533
532
try ! datafileData. write ( to: url, options: . atomic)
534
- #endif
535
533
536
534
// verify that a new datafileHandler can read an existing datafile cache
537
535
538
536
let datafileFromCache = DefaultDatafileHandler ( ) . loadSavedDatafile ( sdkKey: testSDKKey)
539
537
XCTAssert ( datafileFromCache == datafileData, " failed to support old datafile cached data format " )
538
+
539
+ let projectConfig = try ! ProjectConfig ( datafile: datafileFromCache!)
540
+ XCTAssert ( projectConfig. project. revision == " 241 " )
540
541
}
541
542
542
543
}
Original file line number Diff line number Diff line change @@ -299,21 +299,17 @@ class EventDispatcherTests: XCTestCase {
299
299
let saveFormat = try ! JSONEncoder ( ) . encode ( events)
300
300
301
301
#if os(tvOS)
302
- let dispatcher = MockEventDispatcher ( backingStore: . memory)
303
- let memoryStore : DataStoreMemory < [ Data ] > = dispatcher. dataStore. dataStore as! DataStoreMemory
304
302
var url = FileManager . default. urls ( for: . cachesDirectory, in: . userDomainMask) . first!
305
- url = url. appendingPathComponent ( queueName, isDirectory: false )
306
- try ! saveFormat. write ( to: url, options: . atomic)
307
- memoryStore. load ( forKey: queueName)
308
303
#else
309
- let dispatcher = MockEventDispatcher ( )
310
304
var url = FileManager . default. urls ( for: . documentDirectory, in: . userDomainMask) . first!
305
+ #endif
311
306
url = url. appendingPathComponent ( queueName, isDirectory: false )
312
307
try ! saveFormat. write ( to: url, options: . atomic)
313
- #endif
314
308
315
309
// verify that a new dataStore can read an existing queue items
316
310
311
+ let dispatcher = MockEventDispatcher ( )
312
+
317
313
XCTAssert ( dispatcher. dataStore. count == 2 )
318
314
dispatcher. flushEvents ( )
319
315
dispatcher. dispatcher. sync { }
You can’t perform that action at this time.
0 commit comments