File tree Expand file tree Collapse file tree 17 files changed +30
-24
lines changed
firebase-analytics/src/commonTest/kotlin/dev/gitlive/firebase/analytics
firebase-app/src/commonTest/kotlin/dev/gitlive/firebase
firebase-auth/src/commonTest/kotlin/dev/gitlive/firebase/auth
firebase-config/src/commonTest/kotlin/dev/gitlive/firebase/remoteconfig
firebase-crashlytics/src/commonTest/kotlin/dev/gitlive/firebase/crashlytics
firebase-database/src/commonTest/kotlin/dev/gitlive/firebase/database
appleTest/kotlin/dev/gitlive/firebase/firestore
commonTest/kotlin/dev/gitlive/firebase/firestore
firebase-messaging/src/androidInstrumentedTest/kotlin/dev/gitlive/firebase/messaging
androidInstrumentedTest/kotlin/dev/gitlive/firebase/perf/metrics
commonTest/kotlin/dev/gitlive/firebase/perf
jsTest/kotlin/dev/gitlive/firebase/perf
firebase-storage/src/commonTest/kotlin/dev/gitlive/firebase/storage Expand file tree Collapse file tree 17 files changed +30
-24
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import dev.gitlive.firebase.FirebaseOptions
99import dev.gitlive.firebase.apps
1010import dev.gitlive.firebase.initialize
1111import dev.gitlive.firebase.runBlockingTest
12+ import kotlin.random.Random
1213import kotlin.test.AfterTest
1314import kotlin.test.BeforeTest
1415import 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" ,
Original file line number Diff line number Diff line change 11package dev.gitlive.firebase
22
3+ import kotlin.random.Random
34import kotlin.test.Test
45import 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" ,
Original file line number Diff line number Diff 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" ,
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ import dev.gitlive.firebase.apps
1010import dev.gitlive.firebase.initialize
1111import dev.gitlive.firebase.runTest
1212import kotlinx.datetime.Instant
13+ import kotlin.random.Random
1314import kotlin.test.AfterTest
1415import kotlin.test.BeforeTest
1516import 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" ,
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import dev.gitlive.firebase.initialize
1111import dev.gitlive.firebase.runBlockingTest
1212import dev.gitlive.firebase.runTest
1313import kotlinx.coroutines.delay
14+ import kotlin.random.Random
1415import kotlin.test.AfterTest
1516import kotlin.test.BeforeTest
1617import 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" ,
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import kotlinx.coroutines.withContext
1212import kotlinx.coroutines.withTimeout
1313import kotlinx.serialization.Serializable
1414import kotlinx.serialization.SerializationStrategy
15+ import kotlin.random.Random
1516import kotlin.test.AfterTest
1617import kotlin.test.BeforeTest
1718import 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" ,
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ import platform.Foundation.NSDefaultRunLoopMode
2121import platform.Foundation.NSRunLoop
2222import platform.Foundation.create
2323import platform.Foundation.runMode
24+ import kotlin.random.Random
2425import kotlin.test.AfterTest
2526import kotlin.test.BeforeTest
2627import 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" ,
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 11package dev.gitlive.firebase.firestore
22
33import dev.gitlive.firebase.*
4+ import kotlin.random.Random
5+ import kotlin.random.nextInt
46import 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" ,
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ import kotlinx.serialization.descriptors.PrimitiveSerialDescriptor
1818import kotlinx.serialization.descriptors.SerialDescriptor
1919import kotlinx.serialization.encoding.Decoder
2020import kotlinx.serialization.encoding.Encoder
21+ import kotlin.random.Random
2122import kotlin.test.AfterTest
2223import kotlin.test.BeforeTest
2324import 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" ,
You can’t perform that action at this time.
0 commit comments