|
|
@ -17,7 +17,6 @@ import mozilla.components.concept.engine.mediasession.MediaSession
|
|
|
|
import okhttp3.mockwebserver.MockWebServer
|
|
|
|
import okhttp3.mockwebserver.MockWebServer
|
|
|
|
import org.junit.After
|
|
|
|
import org.junit.After
|
|
|
|
import org.junit.Before
|
|
|
|
import org.junit.Before
|
|
|
|
import org.junit.Ignore
|
|
|
|
|
|
|
|
import org.junit.Rule
|
|
|
|
import org.junit.Rule
|
|
|
|
import org.junit.Test
|
|
|
|
import org.junit.Test
|
|
|
|
import org.mozilla.fenix.IntentReceiverActivity
|
|
|
|
import org.mozilla.fenix.IntentReceiverActivity
|
|
|
@ -524,7 +523,6 @@ class SmokeTest {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
@Test
|
|
|
|
@Ignore("Failing after compose migration. See: https://github.com/mozilla-mobile/fenix/issues/26087")
|
|
|
|
|
|
|
|
fun shareTabsFromTabsTrayTest() {
|
|
|
|
fun shareTabsFromTabsTrayTest() {
|
|
|
|
val firstWebsite = TestAssetHelper.getGenericAsset(mockWebServer, 1)
|
|
|
|
val firstWebsite = TestAssetHelper.getGenericAsset(mockWebServer, 1)
|
|
|
|
val secondWebsite = TestAssetHelper.getGenericAsset(mockWebServer, 2)
|
|
|
|
val secondWebsite = TestAssetHelper.getGenericAsset(mockWebServer, 2)
|
|
|
@ -572,7 +570,6 @@ class SmokeTest {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
@Test
|
|
|
|
@Ignore("Failing after compose migration. See: https://github.com/mozilla-mobile/fenix/issues/26087")
|
|
|
|
|
|
|
|
fun privateTabsTrayWithOpenedTabTest() {
|
|
|
|
fun privateTabsTrayWithOpenedTabTest() {
|
|
|
|
val website = TestAssetHelper.getGenericAsset(mockWebServer, 1)
|
|
|
|
val website = TestAssetHelper.getGenericAsset(mockWebServer, 1)
|
|
|
|
|
|
|
|
|
|
|
@ -582,7 +579,6 @@ class SmokeTest {
|
|
|
|
homeScreen {
|
|
|
|
homeScreen {
|
|
|
|
}.openNavigationToolbar {
|
|
|
|
}.openNavigationToolbar {
|
|
|
|
}.enterURLAndEnterToBrowser(website.url) {
|
|
|
|
}.enterURLAndEnterToBrowser(website.url) {
|
|
|
|
mDevice.waitForIdle()
|
|
|
|
|
|
|
|
}.openTabDrawer {
|
|
|
|
}.openTabDrawer {
|
|
|
|
verifyNormalBrowsingButtonIsSelected(false)
|
|
|
|
verifyNormalBrowsingButtonIsSelected(false)
|
|
|
|
verifyPrivateBrowsingButtonIsSelected(true)
|
|
|
|
verifyPrivateBrowsingButtonIsSelected(true)
|
|
|
@ -592,7 +588,8 @@ class SmokeTest {
|
|
|
|
verifyExistingTabList()
|
|
|
|
verifyExistingTabList()
|
|
|
|
verifyExistingOpenTabs(website.title)
|
|
|
|
verifyExistingOpenTabs(website.title)
|
|
|
|
verifyCloseTabsButton(website.title)
|
|
|
|
verifyCloseTabsButton(website.title)
|
|
|
|
verifyOpenedTabThumbnail()
|
|
|
|
// Disabled step due to ongoing tabs tray compose refactoring, see: https://github.com/mozilla-mobile/fenix/issues/21318
|
|
|
|
|
|
|
|
// verifyOpenedTabThumbnail()
|
|
|
|
verifyPrivateBrowsingNewTabButton()
|
|
|
|
verifyPrivateBrowsingNewTabButton()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|