xref: /aosp_15_r20/cts/tests/tests/simphonebookprovider/Android.bp (revision b7c941bb3fa97aba169d73cee0bed2de8ac964bf)
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3    default_team: "trendy_team_contacts",
4}
5
6filegroup {
7    name: "cts-simphonebook-rules-sources",
8    srcs: [
9        "src/android/provider/cts/simphonebook/RemovableSims.java",
10        "src/android/provider/cts/simphonebook/SimsCleanupRule.java",
11        "src/android/provider/cts/simphonebook/SimPhonebookRequirementsRule.java",
12    ],
13}
14
15android_library {
16    name: "cts-simphonebook-rules",
17
18    static_libs: [
19        "androidx.test.core",
20        "compatibility-device-util-axt",
21        "hamcrest-library",
22        "junit",
23        "truth",
24    ],
25
26    visibility: [
27        "//cts/tests/tests/simphonebookprovider:__subpackages__",
28    ],
29
30    srcs: [
31        ":cts-simphonebook-rules-sources",
32    ],
33
34    sdk_version: "test_current",
35}
36
37android_test {
38    name: "CtsSimPhonebookProviderTestCases",
39    defaults: ["cts_defaults"],
40
41    test_suites: [
42        "cts",
43        "general-tests",
44    ],
45
46    libs: [
47        "android.test.base.stubs.test",
48    ],
49
50    static_libs: [
51        "androidx.test.core",
52        "androidx.test.ext.junit",
53        "androidx.test.rules",
54        "compatibility-device-util-axt",
55        "cts-simphonebook-rules",
56        "ctstestrunner-axt",
57        "hamcrest-library",
58        "junit",
59        "telephony-common-testing",
60        "truth",
61    ],
62
63    srcs: [
64        "src/**/*.java",
65    ],
66    exclude_srcs: [
67        ":cts-simphonebook-rules-sources",
68    ],
69
70    sdk_version: "test_current",
71}
72