Skip to content

Commit 4f31dd0

Browse files
committed
AuthIntegrationTest.kt: wait for auth to be ready on the *proper* FirebaseDataConnect instance in queryShouldRetryOnUnauthenticated and mutationShouldRetryOnUnauthenticated
1 parent a0a02a7 commit 4f31dd0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

firebase-dataconnect/src/androidTest/kotlin/com/google/firebase/dataconnect/AuthIntegrationTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ class AuthIntegrationTest : DataConnectIntegrationTestBase() {
127127
grpcServer.metadatas.map { it.get(firebaseAuthTokenHeader) }.toCollection(authTokens)
128128
}
129129
val dataConnect = dataConnectFactory.newInstance(auth.app, grpcServer)
130+
(dataConnect as FirebaseDataConnectInternal).awaitAuthReady()
130131
val operationName = Arb.dataConnect.operationName().next(rs)
131132
val queryRef =
132133
dataConnect.query(operationName, Unit, serializer<TestData>(), serializer<Unit>())
@@ -155,6 +156,7 @@ class AuthIntegrationTest : DataConnectIntegrationTestBase() {
155156
grpcServer.metadatas.map { it.get(firebaseAuthTokenHeader) }.toCollection(authTokens)
156157
}
157158
val dataConnect = dataConnectFactory.newInstance(auth.app, grpcServer)
159+
(dataConnect as FirebaseDataConnectInternal).awaitAuthReady()
158160
val operationName = Arb.dataConnect.operationName().next(rs)
159161
val mutationRef =
160162
dataConnect.mutation(operationName, Unit, serializer<TestData>(), serializer<Unit>())

0 commit comments

Comments
 (0)