From 6747b0c7256a3fb7e0738454aa2f386edfcaa99b Mon Sep 17 00:00:00 2001 From: Nan Date: Tue, 28 May 2024 18:45:40 -0700 Subject: [PATCH] [tests] Operation Repo polling is too quick for test --- .../OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift b/iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift index 6ac2e80e5..4971212d2 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift +++ b/iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift @@ -29,7 +29,8 @@ import XCTest import OneSignalCore import OneSignalCoreMocks import OneSignalUserMocks -import OneSignalOSCore +// Testable import OSCore to allow setting a different poll flush interval +@testable import OneSignalOSCore @testable import OneSignalUser final class OneSignalUserTests: XCTestCase { @@ -152,6 +153,7 @@ final class OneSignalUserTests: XCTestCase { MockUserRequests.setDefaultCreateAnonUserResponses(with: client) OneSignalCoreImpl.setSharedClient(client) + OSOperationRepo.sharedInstance.pollIntervalMilliseconds = 300 /* When */ OneSignalUserManagerImpl.sharedInstance.sendSessionTime(100)