Skip to content

Commit c539d03

Browse files
committed
Stabilize Android tests
1 parent 1bc6201 commit c539d03

File tree

17 files changed

+30
-24
lines changed

17 files changed

+30
-24
lines changed

firebase-analytics/src/commonTest/kotlin/dev/gitlive/firebase/analytics/analytics.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import dev.gitlive.firebase.FirebaseOptions
99
import dev.gitlive.firebase.apps
1010
import dev.gitlive.firebase.initialize
1111
import dev.gitlive.firebase.runBlockingTest
12+
import kotlin.random.Random
1213
import kotlin.test.AfterTest
1314
import kotlin.test.BeforeTest
1415
import kotlin.test.Test
@@ -27,7 +28,7 @@ class FirebaseAnalyticsTest {
2728
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
2829
context,
2930
FirebaseOptions(
30-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
31+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
3132
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
3233
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
3334
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-app/src/commonTest/kotlin/dev/gitlive/firebase/firebase.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package dev.gitlive.firebase
22

3+
import kotlin.random.Random
34
import kotlin.test.Test
45
import kotlin.test.assertEquals
56

@@ -13,7 +14,7 @@ class FirebaseAppTest {
1314
Firebase.initialize(
1415
context,
1516
FirebaseOptions(
16-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
17+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
1718
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
1819
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
1920
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-auth/src/commonTest/kotlin/dev/gitlive/firebase/auth/auth.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class FirebaseAuthTest {
2727
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
2828
context,
2929
FirebaseOptions(
30-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
30+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
3131
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
3232
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
3333
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-config/src/commonTest/kotlin/dev/gitlive/firebase/remoteconfig/FirebaseRemoteConfig.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import dev.gitlive.firebase.apps
1010
import dev.gitlive.firebase.initialize
1111
import dev.gitlive.firebase.runTest
1212
import kotlinx.datetime.Instant
13+
import kotlin.random.Random
1314
import kotlin.test.AfterTest
1415
import kotlin.test.BeforeTest
1516
import kotlin.test.Ignore
@@ -38,7 +39,7 @@ class FirebaseRemoteConfigTest {
3839
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
3940
context,
4041
FirebaseOptions(
41-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
42+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
4243
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
4344
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
4445
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-crashlytics/src/commonTest/kotlin/dev/gitlive/firebase/crashlytics/crashlytics.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import dev.gitlive.firebase.initialize
1111
import dev.gitlive.firebase.runBlockingTest
1212
import dev.gitlive.firebase.runTest
1313
import kotlinx.coroutines.delay
14+
import kotlin.random.Random
1415
import kotlin.test.AfterTest
1516
import kotlin.test.BeforeTest
1617
import kotlin.test.Test
@@ -30,7 +31,7 @@ class FirebaseCrashlyticsTest {
3031
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
3132
context,
3233
FirebaseOptions(
33-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
34+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
3435
apiKey = "AIzaSyB7pZ7tXymW9WC_ozAppbEs9WBffSmfX9c",
3536
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
3637
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-database/src/commonTest/kotlin/dev/gitlive/firebase/database/database.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import kotlinx.coroutines.withContext
1212
import kotlinx.coroutines.withTimeout
1313
import kotlinx.serialization.Serializable
1414
import kotlinx.serialization.SerializationStrategy
15+
import kotlin.random.Random
1516
import kotlin.test.AfterTest
1617
import kotlin.test.BeforeTest
1718
import kotlin.test.Test
@@ -42,7 +43,7 @@ class FirebaseDatabaseTest {
4243
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
4344
context,
4445
FirebaseOptions(
45-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
46+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
4647
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
4748
databaseUrl = "https://fir-kotlin-sdk-default-rtdb.firebaseio.com",
4849
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-firestore/src/appleTest/kotlin/dev/gitlive/firebase/firestore/ContextSwitchTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import platform.Foundation.NSDefaultRunLoopMode
2121
import platform.Foundation.NSRunLoop
2222
import platform.Foundation.create
2323
import platform.Foundation.runMode
24+
import kotlin.random.Random
2425
import kotlin.test.AfterTest
2526
import kotlin.test.BeforeTest
2627
import kotlin.test.Test
@@ -63,7 +64,7 @@ class ContextSwitchTest {
6364
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
6465
context,
6566
FirebaseOptions(
66-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
67+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
6768
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
6869
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
6970
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-firestore/src/commonTest/kotlin/dev/gitlive/firebase/firestore/AggregateQueryTest.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -129,12 +129,4 @@ open class AggregateQueryTest : BaseFirebaseFirestoreTest() {
129129
firestore.collection(COLLECTION).document("two").delete()
130130
firestore.collection(COLLECTION).document("three").delete()
131131
}
132-
133-
private suspend fun <T> Query.assertDocuments(serializer: KSerializer<T>, vararg expected: T) {
134-
val documents = get().documents
135-
assertEquals(expected.size, documents.size)
136-
documents.forEachIndexed { index, documentSnapshot ->
137-
assertEquals(expected[index], documentSnapshot.data(serializer))
138-
}
139-
}
140132
}

firebase-firestore/src/commonTest/kotlin/dev/gitlive/firebase/firestore/FirestoreSourceTest.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package dev.gitlive.firebase.firestore
22

33
import dev.gitlive.firebase.*
4+
import kotlin.random.Random
5+
import kotlin.random.nextInt
46
import kotlin.test.*
57

68
/**
@@ -25,7 +27,7 @@ class FirestoreSourceTest {
2527
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
2628
context,
2729
FirebaseOptions(
28-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
30+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
2931
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
3032
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
3133
storageBucket = "fir-kotlin-sdk.appspot.com",

firebase-firestore/src/commonTest/kotlin/dev/gitlive/firebase/firestore/firestore.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import kotlinx.serialization.descriptors.PrimitiveSerialDescriptor
1818
import kotlinx.serialization.descriptors.SerialDescriptor
1919
import kotlinx.serialization.encoding.Decoder
2020
import kotlinx.serialization.encoding.Encoder
21+
import kotlin.random.Random
2122
import kotlin.test.AfterTest
2223
import kotlin.test.BeforeTest
2324
import kotlin.test.Test
@@ -74,7 +75,7 @@ abstract class BaseFirebaseFirestoreTest {
7475
val app = Firebase.apps(context).firstOrNull() ?: Firebase.initialize(
7576
context,
7677
FirebaseOptions(
77-
applicationId = "1:846484016111:ios:dd1f6688bad7af768c841a",
78+
applicationId = "1:${Random.nextInt()}:ios:dd1f6688bad7af768c841a",
7879
apiKey = "AIzaSyCK87dcMFhzCz_kJVs2cT2AVlqOTLuyWV0",
7980
databaseUrl = "https://fir-kotlin-sdk.firebaseio.com",
8081
storageBucket = "fir-kotlin-sdk.appspot.com",

0 commit comments

Comments
 (0)