xref: /aosp_15_r20/external/robolectric/integration_tests/ctesque/Android.bp (revision e6ba16074e6af37d123cb567d575f496bf0a58ee)
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5android_robolectric_test {
6    name: "CtesqueRoboTests",
7    srcs: [
8        "src/sharedTest/**/*.java",
9        "src/sharedTest/**/*.kt",
10    ],
11    exclude_srcs: [
12        // TODO:  fix missing a local resource
13        "src/sharedTest/java/android/telephony/PhoneNumberUtilsTest.java",
14        // TODO:  tries to load the android native runtime and dies
15        "src/sharedTest/java/android/view/accessibility/AccessibilityNodeInfoTest.java",
16    ],
17    static_libs: [
18        "androidx.core_core",
19        "androidx.test.uiautomator_uiautomator",
20        "androidx.test.espresso.core",
21        "androidx.test.ext.junit",
22        "androidx.test.ext.truth",
23    ],
24    libs: [
25        "android.test.runner.stubs.system",
26        "android.test.base.stubs.system",
27        "android.test.mock.stubs.system",
28        "truth",
29        "guava",
30    ],
31    upstream: true,
32    java_resource_dirs: ["src/sharedTest/resources/android"],
33    instrumentation_for: "GlobalRobolectricTestStub",
34
35    strict_mode: false,
36}
37