diff --git a/.circleci/config.yml b/.circleci/config.yml index d01ce36..eb1ac83 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -53,7 +53,6 @@ jobs: post-emulator-launch-assemble-command: ./gradlew assembleDriverDebugAndroidTest test-command: ./gradlew connectedDriverDebugAndroidTest system-image: system-images;android-25;google_apis;x86 - run-logcat: true no-snapshot: false # And finally run the release build # - run: 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 1a4c795..3ae0df5 100644 --- a/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt +++ b/app/src/androidTest/java/h_mal/appttude/com/FirebaseTest.kt @@ -61,11 +61,16 @@ open class FirebaseTest>( // remove the user we created for testing suspend fun removeUser() { - getEmail()?.let { - if (firebaseAuthSource.getUser() == null) firebaseAuthSource.signIn(email = it, password = USER_PASSWORD).await() - firebaseAuthSource.reauthenticate(it, USER_PASSWORD).await() - firebaseAuthSource.deleteProfile().await() + try { + getEmail()?.let { + if (firebaseAuthSource.getUser() == null) firebaseAuthSource.signIn(email = it, password = USER_PASSWORD).await() + firebaseAuthSource.reauthenticate(it, USER_PASSWORD).await() + firebaseAuthSource.deleteProfile().await() + } + } catch (e: Exception) { + e.printStackTrace() } + } fun generateEmailAddress(): String {