File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -43,17 +43,18 @@ class DeepLinkManager: NSObject {
43
43
// Always return true for deep link
44
44
return ( true , pending)
45
45
} else {
46
+ var result : Bool = false
46
47
if let action = IterableAction . actionOpenUrl ( fromUrlString: url. absoluteString) {
47
48
let context = IterableActionContext ( action: action, source: . universalLink)
48
49
49
- ActionRunner . execute ( action: action,
50
+ result = ActionRunner . execute ( action: action,
50
51
context: context,
51
52
urlHandler: IterableUtil . urlHandler ( fromUrlDelegate: urlDelegate,
52
53
inContext: context) ,
53
54
urlOpener: urlOpener,
54
55
allowedProtocols: allowedProtocols)
55
56
}
56
- return ( false , Fulfill < IterableAttributionInfo ? , Error > ( value: nil ) )
57
+ return ( result , Fulfill < IterableAttributionInfo ? , Error > ( value: nil ) )
57
58
}
58
59
}
59
60
Original file line number Diff line number Diff line change @@ -70,11 +70,10 @@ class DeepLinkTests: XCTestCase {
70
70
71
71
let deepLinkManager = DeepLinkManager ( redirectNetworkSessionProvider: createNoRedirectNetworkSessionProvider ( ) )
72
72
73
- let ( isIterableLink , _) = deepLinkManager. handleUniversalLink ( URL ( string: iterableNoRewriteURL) !,
73
+ let ( _ , _) = deepLinkManager. handleUniversalLink ( URL ( string: iterableNoRewriteURL) !,
74
74
urlDelegate: mockUrlDelegate,
75
75
urlOpener: MockUrlOpener ( ) )
76
-
77
- XCTAssertFalse ( isIterableLink)
76
+
78
77
wait ( for: [ expectation1] , timeout: testExpectationTimeout)
79
78
}
80
79
You can’t perform that action at this time.
0 commit comments