aboutsummaryrefslogtreecommitdiff
path: root/tests/robotests/Android.bp
blob: 185ca982778826c50dc8f2d424b9f288a6e7c96c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//############################################################
// ManagedProvisioning Robolectric test target.              #
//############################################################
package {
    default_applicable_licenses: ["Android-Apache-2.0"],
}

android_robolectric_test {

    name: "ManagedProvisioningRoboTests",

    srcs: [
        "src/**/*.java",
        "src/**/*.kt",
    ],

    java_resource_dirs: ["config"],

    // Include the testing libraries
    libs: [
        "robolectric_android-all-stub",
        "Robolectric_all-target",
        "mockito-robolectric-prebuilt",
        "truth",
        "androidx.test.core",
        "androidx.test.rules",
        "androidx.core_core",
        "testng", // used only for assertThrows
        "android_onboarding.contracts.testing",
        "hilt_android_testing",
    ],

    static_libs: [
        "managedprovisioning_protoslite",
        "flag-junit",
        "platform-test-annotations",
    ],

    instrumentation_for: "ManagedProvisioning",
}