Skip to content

Commit 735e755

Browse files
committed
update some user tests that now fail
* Start the user manager before making updates for session time, purchases
1 parent 5fc5ca9 commit 735e755

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserObjcTests.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ - (void)testSendPurchases {
3333

3434
MockOneSignalClient* client = [MockOneSignalClient new];
3535

36+
// 0. Purchases will be dropped if there is no user instance.
37+
[OneSignalUserManagerImpl.sharedInstance start];
38+
3639
// 1. Set up mock responses for the anonymous user
3740
[MockUserRequests setDefaultCreateAnonUserResponsesWith:client];
3841
[OneSignalCoreImpl setSharedClient:client];

iOS_SDK/OneSignalSDK/OneSignalUserTests/OneSignalUserTests.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ final class OneSignalUserTests: XCTestCase {
7474
func testBasicCombiningUserUpdateDeltas_resultsInOneRequest() throws {
7575
/* Setup */
7676

77+
OneSignalUserManagerImpl.sharedInstance.start()
78+
7779
let client = MockOneSignalClient()
7880
MockUserRequests.setDefaultCreateAnonUserResponses(with: client)
7981
OneSignalCoreImpl.setSharedClient(client)

0 commit comments

Comments
 (0)