From 3e94f66768b86b7329895f897df97c4e57a2565f Mon Sep 17 00:00:00 2001 From: hmalik144 Date: Wed, 15 Mar 2023 13:58:36 +0000 Subject: [PATCH] - Local host update Took 37 minutes --- app/build.gradle | 3 +++ .../androidTest/java/h_mal/appttude/com/FirebaseTest.kt | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 1b896af..f78d18f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,6 +27,9 @@ android { versionCode 6 versionName "1.6" testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' + + boolean state = project.rootProject.file('local.properties').canRead() + buildConfigField "boolean", "LocalState", "$state" } android { diff --git a/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt b/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt index 63d85f3..f66b23d 100644 --- a/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt +++ b/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt @@ -27,9 +27,11 @@ open class FirebaseTest>( @JvmStatic @BeforeClass fun setupFirebase() { - FirebaseAuth.getInstance().useEmulator("10.0.2.2", 9099) - FirebaseDatabase.getInstance().useEmulator("10.0.2.2", 9000) - FirebaseStorage.getInstance().useEmulator("10.0.2.2", 9199) + val localHost = if (BuildConfig.LocalState) "10.0.2.2" else "127.0.0.1" + + FirebaseAuth.getInstance().useEmulator(localHost, 9099) + FirebaseDatabase.getInstance().useEmulator(localHost, 9000) + FirebaseStorage.getInstance().useEmulator(localHost, 9199) } }