Skip to content

Commit 3126871

Browse files
committed
Update ProductsInfoControllerTests.swift
1 parent 70761d2 commit 3126871

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

Tests/SwiftyStoreKitTests/ProductsInfoControllerTests.swift

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,16 @@ import Foundation
2828

2929
class TestInAppProductRequest: InAppProductRequest {
3030

31+
var hasCompleted: Bool
32+
var cachedResults: RetrieveResults?
33+
3134
private let productIds: Set<String>
3235
private let callback: InAppProductRequestCallback
3336

3437
init(productIds: Set<String>, callback: @escaping InAppProductRequestCallback) {
3538
self.productIds = productIds
3639
self.callback = callback
40+
self.hasCompleted = false
3741
}
3842

3943
func start() {
@@ -51,15 +55,8 @@ class TestInAppProductRequest: InAppProductRequest {
5155
class TestInAppProductRequestBuilder: InAppProductRequestBuilder {
5256

5357
var requests: [ TestInAppProductRequest ] = []
54-
var os_unfair_lock_s = os_unfair_lock()
5558

5659
func request(productIds: Set<String>, callback: @escaping InAppProductRequestCallback) -> InAppProductRequest {
57-
// add locks to make sure the test does not fail in preparation
58-
os_unfair_lock_lock(&self.os_unfair_lock_s)
59-
defer {
60-
os_unfair_lock_unlock(&self.os_unfair_lock_s)
61-
}
62-
6360
let request = TestInAppProductRequest(productIds: productIds, callback: callback)
6461
requests.append(request)
6562
return request

0 commit comments

Comments
 (0)