Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16be430d authored by Darrell Shi's avatar Darrell Shi Committed by Android (Google) Code Review
Browse files

Merge "Migrate communal tests to robolectric pilot tests" into main

parents a892ae10 9ea21286
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -251,6 +251,9 @@ filegroup {
        "tests/src/com/android/systemui/statusbar/pipeline/airplane/data/repository/FakeAirplaneModeRepository.kt",
        "tests/src/com/android/systemui/statusbar/pipeline/airplane/data/repository/FakeAirplaneModeRepository.kt",
        "tests/src/com/android/systemui/statusbar/pipeline/shared/data/repository/FakeConnectivityRepository.kt",
        "tests/src/com/android/systemui/statusbar/pipeline/shared/data/repository/FakeConnectivityRepository.kt",
        "tests/src/com/android/systemui/statusbar/pipeline/wifi/data/repository/FakeWifiRepository.kt",
        "tests/src/com/android/systemui/statusbar/pipeline/wifi/data/repository/FakeWifiRepository.kt",

        /* Log fakes */
        "tests/src/com/android/systemui/log/core/FakeLogBuffer.kt",
    ],
    ],
    path: "tests/src",
    path: "tests/src",
}
}
@@ -337,6 +340,11 @@ filegroup {
        "tests/src/com/android/keyguard/KeyguardSecurityViewFlipperControllerTest.java",
        "tests/src/com/android/keyguard/KeyguardSecurityViewFlipperControllerTest.java",
        "tests/src/com/android/keyguard/KeyguardSimPinViewControllerTest.kt",
        "tests/src/com/android/keyguard/KeyguardSimPinViewControllerTest.kt",
        "tests/src/com/android/keyguard/KeyguardSimPukViewControllerTest.kt",
        "tests/src/com/android/keyguard/KeyguardSimPukViewControllerTest.kt",

        /* Communal tests */
        "tests/src/com/android/systemui/communal/data/repository/CommunalWidgetRepositoryImplTest.kt",
        "tests/src/com/android/systemui/communal/domain/interactor/CommunalInteractorTest.kt",
        "tests/src/com/android/systemui/communal/ui/view/layout/blueprints/DefaultCommunalBlueprintTest.kt",
    ],
    ],
    path: "tests/src",
    path: "tests/src",
}
}
+2 −0
Original line number Original line Diff line number Diff line
@@ -9,6 +9,7 @@ import android.os.UserHandle
import android.os.UserManager
import android.os.UserManager
import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.filters.SmallTest
import androidx.test.filters.SmallTest
import com.android.systemui.RoboPilotTest
import com.android.systemui.SysuiTestCase
import com.android.systemui.SysuiTestCase
import com.android.systemui.broadcast.BroadcastDispatcher
import com.android.systemui.broadcast.BroadcastDispatcher
import com.android.systemui.coroutines.collectLastValue
import com.android.systemui.coroutines.collectLastValue
@@ -39,6 +40,7 @@ import org.mockito.MockitoAnnotations


@OptIn(ExperimentalCoroutinesApi::class)
@OptIn(ExperimentalCoroutinesApi::class)
@SmallTest
@SmallTest
@RoboPilotTest
@RunWith(AndroidJUnit4::class)
@RunWith(AndroidJUnit4::class)
class CommunalWidgetRepositoryImplTest : SysuiTestCase() {
class CommunalWidgetRepositoryImplTest : SysuiTestCase() {
    @Mock private lateinit var appWidgetManager: AppWidgetManager
    @Mock private lateinit var appWidgetManager: AppWidgetManager
+4 −2
Original line number Original line Diff line number Diff line
package com.android.systemui.communal.ui.view.layout.blueprints
package com.android.systemui.communal.ui.view.layout.blueprints


import android.testing.AndroidTestingRunner
import android.testing.TestableLooper
import android.testing.TestableLooper
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.constraintlayout.widget.ConstraintSet
import androidx.constraintlayout.widget.ConstraintSet
import androidx.test.ext.junit.runners.AndroidJUnit4
import androidx.test.filters.SmallTest
import androidx.test.filters.SmallTest
import com.android.systemui.RoboPilotTest
import com.android.systemui.SysuiTestCase
import com.android.systemui.SysuiTestCase
import com.android.systemui.communal.ui.view.layout.sections.DefaultCommunalWidgetSection
import com.android.systemui.communal.ui.view.layout.sections.DefaultCommunalWidgetSection
import org.junit.Before
import org.junit.Before
@@ -14,7 +15,8 @@ import org.mockito.Mock
import org.mockito.Mockito.verify
import org.mockito.Mockito.verify
import org.mockito.MockitoAnnotations
import org.mockito.MockitoAnnotations


@RunWith(AndroidTestingRunner::class)
@RoboPilotTest
@RunWith(AndroidJUnit4::class)
@TestableLooper.RunWithLooper(setAsMainLooper = true)
@TestableLooper.RunWithLooper(setAsMainLooper = true)
@SmallTest
@SmallTest
class DefaultCommunalBlueprintTest : SysuiTestCase() {
class DefaultCommunalBlueprintTest : SysuiTestCase() {