xref: /aosp_15_r20/frameworks/base/packages/SettingsLib/DataStore/tests/Android.bp (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1package {
2    default_applicable_licenses: ["frameworks_base_license"],
3}
4
5android_app {
6    name: "SettingsLibDataStoreShell",
7    platform_apis: true,
8}
9
10android_robolectric_test {
11    name: "SettingsLibDataStoreTest",
12    srcs: [
13        ":SettingsLibDataStore-srcs", // b/240432457
14        "src/**/*",
15    ],
16    static_libs: [
17        "androidx.collection_collection-ktx",
18        "androidx.core_core-ktx",
19        "androidx.test.ext.junit",
20        "guava",
21        "kotlin-test",
22        "mockito-robolectric-prebuilt", // mockito deps order matters!
23        "mockito-kotlin2",
24    ],
25    java_resource_dirs: ["config"],
26    instrumentation_for: "SettingsLibDataStoreShell",
27    coverage_libs: ["SettingsLibDataStore"],
28    upstream: true,
29    strict_mode: false,
30}
31