tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit b5188b087a99e59aa8328b367c54419e18f257af
parent b600ee4badeb194bfe3ab1181d6b8ec0d8256712
Author: mcarare <48995920+mcarare@users.noreply.github.com>
Date:   Fri, 19 Dec 2025 11:59:22 +0000

Bug 2006951 - Update SuggestionFetcherTest to use runTest instead of runTestOnMain. r=android-reviewers,avirvara

Differential Revision: https://phabricator.services.mozilla.com/D277150

Diffstat:
Mmobile/android/android-components/components/compose/awesomebar/src/test/java/mozilla/components/compose/browser/awesomebar/internal/SuggestionFetcherTest.kt | 10+++-------
1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/mobile/android/android-components/components/compose/awesomebar/src/test/java/mozilla/components/compose/browser/awesomebar/internal/SuggestionFetcherTest.kt b/mobile/android/android-components/components/compose/awesomebar/src/test/java/mozilla/components/compose/browser/awesomebar/internal/SuggestionFetcherTest.kt @@ -5,26 +5,22 @@ package mozilla.components.compose.browser.awesomebar.internal import kotlinx.coroutines.Job +import kotlinx.coroutines.test.runTest import mozilla.components.concept.awesomebar.AwesomeBar import mozilla.components.concept.awesomebar.AwesomeBar.SuggestionProvider import mozilla.components.concept.awesomebar.AwesomeBar.SuggestionProviderGroup import mozilla.components.support.test.any import mozilla.components.support.test.mock -import mozilla.components.support.test.rule.MainCoroutineRule -import mozilla.components.support.test.rule.runTestOnMain import org.junit.Assert.assertEquals -import org.junit.Rule import org.junit.Test import org.mockito.Mockito.doAnswer import org.mockito.Mockito.inOrder import org.mockito.Mockito.spy class SuggestionFetcherTest { - @get:Rule - val coroutinesTestRule = MainCoroutineRule() @Test - fun `GIVEN a new fetch request THEN all previous queries are cancelled`() = runTestOnMain { + fun `GIVEN a new fetch request THEN all previous queries are cancelled`() = runTest { val provider: SuggestionProvider = mock() val providerGroup = SuggestionProviderGroup(listOf(provider)) val fetcher = spy(SuggestionFetcher(listOf(providerGroup), null)) @@ -40,7 +36,7 @@ class SuggestionFetcherTest { } @Test - fun `GIVEN a suggestion group THEN the group's priority becomes highest suggestions' score within the group`() = runTestOnMain { + fun `GIVEN a suggestion group THEN the group's priority becomes highest suggestions' score within the group`() = runTest { val provider: SuggestionProvider = mock() val providerGroup = SuggestionProviderGroup(listOf(provider)) val suggestions = listOf(