1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "frameworks_base_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["frameworks_base_license"],
8}
9
10android_test {
11    name: "InputMethodCoreTests",
12
13    srcs: [
14        "src/**/*.java",
15        "src/**/*.kt",
16        "src/**/I*.aidl",
17    ],
18
19    dxflags: ["--core-library"],
20
21    static_libs: [
22        "collector-device-lib-platform",
23        "android-common",
24        "frameworks-core-util-lib",
25        "androidx.core_core",
26        "androidx.core_core-ktx",
27        "androidx.test.ext.junit",
28        "androidx.test.runner",
29        "androidx.test.rules",
30        "flag-junit",
31        "junit-params",
32        "kotlin-test",
33        "mockito-target-minus-junit4",
34        "platform-test-annotations",
35        "platform-compat-test-rules",
36        "truth",
37        "print-test-util-lib",
38        "testng",
39        "device-time-shell-utils",
40        "testables",
41        "flag-junit",
42    ],
43
44    libs: [
45        "android.test.runner",
46        "android.test.base",
47        "android.test.mock",
48        "framework",
49        "ext",
50        "framework-res",
51    ],
52
53    sdk_version: "core_platform",
54    test_suites: [
55        "device-tests",
56        "automotive-tests",
57    ],
58
59    certificate: "platform",
60
61    resource_dirs: ["res"],
62
63    data: [
64        ":com.android.cts.helpers.aosp",
65    ],
66}
67