mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-23 12:42:56 -04:00
Fixed: Some test cases failing on CI.
This commit is contained in:
parent
107c96e5ff
commit
6564e5283e
@ -66,6 +66,7 @@ class ErrorActivityTest : BaseActivityTest() {
|
||||
PreferenceManager.getDefaultSharedPreferences(context)
|
||||
.edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_SHOW_INTRO, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
putBoolean(SharedPreferenceUtil.PREF_WIFI_ONLY, false)
|
||||
putString(SharedPreferenceUtil.PREF_LANG, "en")
|
||||
putLong(
|
||||
|
@ -19,7 +19,9 @@ package org.kiwix.kiwixmobile.help
|
||||
|
||||
import android.os.Build
|
||||
import androidx.compose.ui.test.junit4.createComposeRule
|
||||
import androidx.core.content.edit
|
||||
import androidx.lifecycle.Lifecycle
|
||||
import androidx.preference.PreferenceManager
|
||||
import androidx.test.core.app.ActivityScenario
|
||||
import androidx.test.espresso.IdlingRegistry
|
||||
import androidx.test.espresso.accessibility.AccessibilityChecks
|
||||
@ -60,6 +62,11 @@ class HelpFragmentTest : BaseActivityTest() {
|
||||
}
|
||||
waitForIdle()
|
||||
}
|
||||
PreferenceManager.getDefaultSharedPreferences(
|
||||
InstrumentationRegistry.getInstrumentation().targetContext.applicationContext
|
||||
).edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
}
|
||||
activityScenario =
|
||||
ActivityScenario.launch(KiwixMainActivity::class.java).apply {
|
||||
moveToState(Lifecycle.State.RESUMED)
|
||||
|
@ -92,6 +92,7 @@ class IntroFragmentTest : BaseActivityTest() {
|
||||
}
|
||||
PreferenceManager.getDefaultSharedPreferences(context).edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_SHOW_INTRO, true)
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
putString(SharedPreferenceUtil.PREF_LANG, "en")
|
||||
putLong(
|
||||
SharedPreferenceUtil.PREF_LAST_DONATION_POPUP_SHOWN_IN_MILLISECONDS,
|
||||
|
@ -109,6 +109,7 @@ class LanguageFragmentTest {
|
||||
.edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_SHOW_INTRO, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_WIFI_ONLY, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
putString(SharedPreferenceUtil.PREF_LANG, "en")
|
||||
putLong(
|
||||
SharedPreferenceUtil.PREF_LAST_DONATION_POPUP_SHOWN_IN_MILLISECONDS,
|
||||
|
@ -55,6 +55,7 @@ class MimeTypeTest : BaseActivityTest() {
|
||||
PreferenceManager.getDefaultSharedPreferences(context).edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_SHOW_INTRO, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_WIFI_ONLY, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
putString(SharedPreferenceUtil.PREF_LANG, "en")
|
||||
putLong(
|
||||
SharedPreferenceUtil.PREF_LAST_DONATION_POPUP_SHOWN_IN_MILLISECONDS,
|
||||
|
@ -54,6 +54,7 @@ class EncodedUrlTest : BaseActivityTest() {
|
||||
PreferenceManager.getDefaultSharedPreferences(context).edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_SHOW_INTRO, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_WIFI_ONLY, false)
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
putString(SharedPreferenceUtil.PREF_LANG, "en")
|
||||
putLong(
|
||||
SharedPreferenceUtil.PREF_LAST_DONATION_POPUP_SHOWN_IN_MILLISECONDS,
|
||||
|
@ -19,7 +19,9 @@ package org.kiwix.kiwixmobile.settings
|
||||
|
||||
import android.Manifest
|
||||
import androidx.compose.ui.test.junit4.createComposeRule
|
||||
import androidx.core.content.edit
|
||||
import androidx.lifecycle.Lifecycle
|
||||
import androidx.preference.PreferenceManager
|
||||
import androidx.test.core.app.ActivityScenario
|
||||
import androidx.test.espresso.accessibility.AccessibilityChecks
|
||||
import androidx.test.espresso.matcher.ViewMatchers.withContentDescription
|
||||
@ -97,6 +99,11 @@ class KiwixSettingsFragmentTest {
|
||||
}
|
||||
waitForIdle()
|
||||
}
|
||||
PreferenceManager.getDefaultSharedPreferences(
|
||||
InstrumentationRegistry.getInstrumentation().targetContext.applicationContext
|
||||
).edit {
|
||||
putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true)
|
||||
}
|
||||
val activityScenario = ActivityScenario.launch(KiwixMainActivity::class.java).apply {
|
||||
moveToState(Lifecycle.State.RESUMED)
|
||||
onActivity {
|
||||
|
@ -139,6 +139,7 @@ class KiwixSplashActivityTest {
|
||||
PreferenceManager.getDefaultSharedPreferences(
|
||||
context
|
||||
).edit()
|
||||
preferencesEditor.putBoolean(SharedPreferenceUtil.PREF_IS_TEST, true).commit()
|
||||
preferencesEditor.putBoolean(
|
||||
SharedPreferenceUtil.PREF_SHOW_INTRO,
|
||||
value
|
||||
|
Loading…
x
Reference in New Issue
Block a user