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

Commit 5cf137e0 authored by Bonian Chen's avatar Bonian Chen
Browse files

[Settings] Enable support on testing

1. Support ActivityScenario
2. Support add Service through ShadowServiceManager

Bug: 140542283
Test: build pass
Change-Id: Ib1066394114fb6077e1fa82872f029e6ee2b5da9
parent 9c2c1b47
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -60,9 +60,12 @@ android_robolectric_test {
    static_libs: [
        "SettingsLib-robo-testutils",
	"android-support-annotations",
        "androidx.test.core",
        "androidx.test.runner",
        "androidx.test.ext.junit",
    ],

    java_resource_dirs: ["config"],
    java_resource_dirs: ["config", "resources"],

    instrumentation_for: "SettingsRoboTestStub",

+2 −1
Original line number Diff line number Diff line
sdk=NEWEST_SDK
shadows=\
   com.android.settings.testutils.shadow.ShadowThreadUtils
   com.android.settings.testutils.shadow.ShadowThreadUtils \
   com.android.settings.network.ShadowServiceManagerExtend
+1 −0
Original line number Diff line number Diff line
org.robolectric.android.internal.NoOpThreadChecker
+1 −0
Original line number Diff line number Diff line
org.robolectric.android.internal.LocalActivityInvoker
+1 −0
Original line number Diff line number Diff line
org.robolectric.android.internal.LocalPermissionGranter
Loading