Skip to content

Commit efba6c3

Browse files
test: add currentUser to test
1 parent 08e6900 commit efba6c3

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests/FirebaseSwiftUIExampleTests.swift

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ struct FirebaseSwiftUIExampleTests {
3232
#expect(service.authView == .authPicker)
3333
#expect(service.errorMessage.isEmpty)
3434
#expect(service.signedInCredential == nil)
35+
#expect(service.currentUser == nil)
3536
try await service.createUser(withEmail: kEmailAddress, password: kPassword)
3637

3738
#expect(service.authenticationState == .authenticated)
3839
#expect(service.authView == .authPicker)
3940
#expect(service.errorMessage.isEmpty)
41+
#expect(service.currentUser != nil)
4042
// TODO: - reinstate once this PR is merged: https://github.com/firebase/FirebaseUI-iOS/pull/1256
4143
// #expect(service.signedInCredential is AuthCredential)
4244
}
@@ -48,16 +50,18 @@ struct FirebaseSwiftUIExampleTests {
4850
// TODO: - it clears emulator data but seems like it is still there?
4951
// try await service.createUser(withEmail: kEmailAddress, password: kPassword)
5052
// try await service.signOut()
51-
// #expect(service.authenticationState == .unauthenticated)
52-
// #expect(service.authView == .authPicker)
53-
// #expect(service.errorMessage.isEmpty)
54-
// #expect(service.signedInCredential == nil)
53+
#expect(service.authenticationState == .unauthenticated)
54+
#expect(service.authView == .authPicker)
55+
#expect(service.errorMessage.isEmpty)
56+
#expect(service.signedInCredential == nil)
57+
#expect(service.currentUser == nil)
5558

5659
try await service.signIn(withEmail: kEmailAddress, password: kPassword)
5760

5861
#expect(service.authenticationState == .authenticated)
5962
#expect(service.authView == .authPicker)
6063
#expect(service.errorMessage.isEmpty)
64+
#expect(service.currentUser != nil)
6165
// TODO: - reinstate once this PR is merged: https://github.com/firebase/FirebaseUI-iOS/pull/1256
6266
// #expect(service.signedInCredential is AuthCredential)
6367
}

0 commit comments

Comments
 (0)