Skip to content

Commit 0535fc1

Browse files
authored
Add API tests for Analytics.sessionID() (#10178)
1 parent f2e44de commit 0535fc1

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

FirebaseAnalyticsSwift/Tests/SwiftUnit/AnalyticsAPITests.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,15 @@ final class AnalyticsAPITests {
3232
Analytics.resetAnalyticsData()
3333
Analytics.setDefaultEventParameters(["default": 100])
3434

35+
Analytics.sessionID { sessionID, error in }
36+
#if compiler(>=5.5.2) && canImport(_Concurrency)
37+
if #available(iOS 13.0, macOS 10.15, macCatalyst 13.0, tvOS 13.0, watchOS 7.0, *) {
38+
Task {
39+
let _: Int64? = try? await Analytics.sessionID()
40+
}
41+
}
42+
#endif // compiler(>=5.5.2) && canImport(_Concurrency)
43+
3544
// MARK: - AppDelegate
3645

3746
Analytics.handleEvents(forBackgroundURLSession: "session_id", completionHandler: {})

0 commit comments

Comments
 (0)