From fb762a51d7289b559540262ef60a5f4015247fc1 Mon Sep 17 00:00:00 2001 From: Nan Date: Wed, 14 Aug 2024 10:23:51 -0700 Subject: [PATCH] [tests] update tests to build after changes * Executors init take in additional argument * A failing test needs more time to complete --- .../OneSignalUserTests/SwitchUserIntegrationTests.swift | 2 +- .../OneSignalUserTests/UserConcurrencyTests.swift | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/iOS_SDK/OneSignalSDK/OneSignalUserTests/SwitchUserIntegrationTests.swift b/iOS_SDK/OneSignalSDK/OneSignalUserTests/SwitchUserIntegrationTests.swift index 55ca2873f..512e293f9 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalUserTests/SwitchUserIntegrationTests.swift +++ b/iOS_SDK/OneSignalSDK/OneSignalUserTests/SwitchUserIntegrationTests.swift @@ -369,7 +369,7 @@ final class SwitchUserIntegrationTests: XCTestCase { OneSignalUserManagerImpl.sharedInstance.addEmail("email_b@example.com") // 3. Run background threads - OneSignalCoreMocks.waitForBackgroundThreads(seconds: 0.5) + OneSignalCoreMocks.waitForBackgroundThreads(seconds: 1) /* Then */ diff --git a/iOS_SDK/OneSignalSDK/OneSignalUserTests/UserConcurrencyTests.swift b/iOS_SDK/OneSignalSDK/OneSignalUserTests/UserConcurrencyTests.swift index f624c0e62..bcf076a74 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalUserTests/UserConcurrencyTests.swift +++ b/iOS_SDK/OneSignalSDK/OneSignalUserTests/UserConcurrencyTests.swift @@ -92,7 +92,7 @@ final class UserConcurrencyTests: XCTestCase { ) OneSignalCoreImpl.setSharedClient(client) - let executor = OSSubscriptionOperationExecutor() + let executor = OSSubscriptionOperationExecutor(newRecordsState: OSNewRecordsState()) OSOperationRepo.sharedInstance.addExecutor(executor) /* When */ @@ -131,7 +131,7 @@ final class UserConcurrencyTests: XCTestCase { OneSignalCoreImpl.setSharedClient(client) MockUserRequests.setAddAliasesResponse(with: client, aliases: aliases) - let executor = OSIdentityOperationExecutor() + let executor = OSIdentityOperationExecutor(newRecordsState: OSNewRecordsState()) OSOperationRepo.sharedInstance.addExecutor(executor) /* When */ @@ -172,7 +172,7 @@ final class UserConcurrencyTests: XCTestCase { let identityModel = OSIdentityModel(aliases: [OS_ONESIGNAL_ID: UUID().uuidString], changeNotifier: OSEventProducer()) OneSignalUserManagerImpl.sharedInstance.addIdentityModelToRepo(identityModel) - let executor = OSPropertyOperationExecutor() + let executor = OSPropertyOperationExecutor(newRecordsState: OSNewRecordsState()) OSOperationRepo.sharedInstance.addExecutor(executor) /* When */ @@ -213,7 +213,7 @@ final class UserConcurrencyTests: XCTestCase { let identityModel1 = OSIdentityModel(aliases: [OS_ONESIGNAL_ID: UUID().uuidString], changeNotifier: OSEventProducer()) let identityModel2 = OSIdentityModel(aliases: [OS_ONESIGNAL_ID: UUID().uuidString], changeNotifier: OSEventProducer()) - let userExecutor = OSUserExecutor() + let userExecutor = OSUserExecutor(newRecordsState: OSNewRecordsState()) /* When */