commit f70704802df225de5dfe00e86343ff34d2f2eb63
parent 29cf293b948270eaa24f09a4f755903bab6baa8a
Author: mcarare <48995920+mcarare@users.noreply.github.com>
Date: Tue, 30 Dec 2025 17:27:59 +0000
Bug 2008031 - Remove MainCoroutineRule from MenuStoreTest r=android-reviewers,giorga
Also remove test instrumentation since MenuStoreTest is a pure unit test.
Differential Revision: https://phabricator.services.mozilla.com/D277655
Diffstat:
1 file changed, 0 insertions(+), 8 deletions(-)
diff --git a/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/menu/MenuStoreTest.kt b/mobile/android/fenix/app/src/test/java/org/mozilla/fenix/components/menu/MenuStoreTest.kt
@@ -6,21 +6,17 @@ package org.mozilla.fenix.components.menu
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.toArgb
-import androidx.test.ext.junit.runners.AndroidJUnit4
import kotlinx.coroutines.test.runTest
import mozilla.components.browser.state.state.ContentState
import mozilla.components.browser.state.state.TabSessionState
import mozilla.components.feature.addons.Addon
import mozilla.components.lib.state.Middleware
-import mozilla.components.support.test.rule.MainCoroutineRule
import org.junit.Assert.assertEquals
import org.junit.Assert.assertFalse
import org.junit.Assert.assertNotNull
import org.junit.Assert.assertNull
import org.junit.Assert.assertTrue
-import org.junit.Rule
import org.junit.Test
-import org.junit.runner.RunWith
import org.mozilla.fenix.components.menu.store.BookmarkState
import org.mozilla.fenix.components.menu.store.BrowserMenuState
import org.mozilla.fenix.components.menu.store.ExtensionMenuState
@@ -31,12 +27,8 @@ import org.mozilla.fenix.components.menu.store.WebExtensionMenuItem
import org.mozilla.fenix.components.menu.store.copyWithBrowserMenuState
import org.mozilla.fenix.components.menu.store.copyWithExtensionMenuState
-@RunWith(AndroidJUnit4::class)
class MenuStoreTest {
- @get:Rule
- val coroutineTestRule = MainCoroutineRule()
-
@Test
fun `WHEN store is created THEN init action is dispatched`() {
var initActionObserved = false