From ced92d69d17d0e8d962f1234f5964c54d226a4bd Mon Sep 17 00:00:00 2001 From: Christian Sadilek Date: Wed, 30 Sep 2020 17:01:56 -0400 Subject: [PATCH] Issue #15555: Set channel to Nightly explicitly for SettingsFragmentTest --- .../java/org/mozilla/fenix/settings/SettingsFragmentTest.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/test/java/org/mozilla/fenix/settings/SettingsFragmentTest.kt b/app/src/test/java/org/mozilla/fenix/settings/SettingsFragmentTest.kt index 2c2acaf6b..fb6500a76 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/SettingsFragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/SettingsFragmentTest.kt @@ -8,6 +8,7 @@ import androidx.fragment.app.FragmentActivity import androidx.preference.Preference import io.mockk.every import io.mockk.mockk +import io.mockk.mockkObject import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.test.TestCoroutineDispatcher import mozilla.components.support.test.robolectric.testContext @@ -19,7 +20,9 @@ import org.junit.Before import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith +import org.mozilla.fenix.Config import org.mozilla.fenix.R +import org.mozilla.fenix.ReleaseChannel import org.mozilla.fenix.ext.components import org.mozilla.fenix.ext.getPreferenceKey import org.mozilla.fenix.helpers.FenixRobolectricTestRunner @@ -41,6 +44,9 @@ class SettingsFragmentTest { // Mock client for fetching account avatar val client = testContext.components.core.client every { client.fetch(any()) } throws IOException("test") + + mockkObject(Config) + every { Config.channel } returns ReleaseChannel.Nightly } @Test