Commit 3b190e3c authored by Denys M's avatar Denys M Committed by Sebastian Kaspari
Browse files

For #1481. Use androidx runner in `feature-pwa`.

parent a66754a1
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -19,6 +19,8 @@ android {
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    testOptions.unitTests.includeAndroidResources = true
}

dependencies {
@@ -33,7 +35,7 @@ dependencies {
    testImplementation project(':support-test')

    testImplementation Dependencies.androidx_test_core
    testImplementation Dependencies.testing_junit
    testImplementation Dependencies.androidx_test_junit
    testImplementation Dependencies.testing_mockito
    testImplementation Dependencies.testing_robolectric
}
+2 −0
Original line number Diff line number Diff line
# TODO remove and enable globally
android.enableUnitTestBinaryResources=true
+3 −2
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ import android.content.pm.ActivityInfo
import android.view.View
import android.view.Window
import android.view.WindowManager
import androidx.test.ext.junit.runners.AndroidJUnit4
import mozilla.components.browser.session.SessionManager
import mozilla.components.concept.engine.Engine
import mozilla.components.concept.engine.manifest.WebAppManifest
@@ -19,10 +20,10 @@ import org.mockito.Mockito.doReturn
import org.mockito.Mockito.never
import org.mockito.Mockito.spy
import org.mockito.Mockito.verify
import org.robolectric.RobolectricTestRunner

@RunWith(RobolectricTestRunner::class)
@RunWith(AndroidJUnit4::class)
class AbstractWebAppShellActivityTest {

    @Test
    fun `applyConfiguration applies orientation`() {
        val activity = spy(TestWebAppShellActivity())
+3 −2
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
package mozilla.components.feature.pwa

import android.content.Intent
import androidx.test.ext.junit.runners.AndroidJUnit4
import mozilla.components.concept.engine.manifest.WebAppManifest
import mozilla.components.support.test.any
import mozilla.components.support.test.argumentCaptor
@@ -15,10 +16,10 @@ import org.mockito.Mockito.doNothing
import org.mockito.Mockito.doReturn
import org.mockito.Mockito.spy
import org.mockito.Mockito.verify
import org.robolectric.RobolectricTestRunner

@RunWith(RobolectricTestRunner::class)
@RunWith(AndroidJUnit4::class)
class WebAppLauncherActivityTest {

    @Test
    fun `DisplayMode-Browser launches browser`() {
        val activity = spy(WebAppLauncherActivity())