File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed
Tests/SwiftyStoreKitTests Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -28,12 +28,16 @@ import Foundation
2828
2929class 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 {
5155class 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
You can’t perform that action at this time.
0 commit comments