blob: d91537bbc3347e3d1edefcd36b31602539206e61 [file] [log] [blame]
Makoto Onuki2488dbeebf22023-11-10 11:27:31 -08001package {
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
Makoto Onuki2488dbeebf22023-11-10 11:27:31 -080010android_ravenwood_test {
11 name: "RavenwoodMockitoTest",
12
13 srcs: [
14 "test/**/*.java",
15 ],
Makoto Onukieeaf6552024-02-09 11:26:14 -080016 exclude_srcs: [
17 "test/**/*DeviceOnly*.java",
18 ],
Makoto Onuki2488dbeebf22023-11-10 11:27:31 -080019 static_libs: [
20 "junit",
21 "truth",
Makoto Onuki2488dbeebf22023-11-10 11:27:31 -080022 ],
23 libs: [
Jihoon Kang1e37ed32024-08-30 00:29:12 +000024 "android.test.mock.stubs.system",
25 "android.test.base.stubs.system",
26 "android.test.runner.stubs.system",
Makoto Onuki2488dbeebf22023-11-10 11:27:31 -080027 ],
28 auto_gen_config: true,
29}
Makoto Onuki88ea9ba2023-11-13 10:03:07 -080030
31android_test {
32 name: "RavenwoodMockitoTest_device",
33
34 srcs: [
35 "test/**/*.java",
36 ],
Makoto Onukieeaf6552024-02-09 11:26:14 -080037 exclude_srcs: [
38 "test/**/*RavenwoodOnly*.java",
39 ],
Makoto Onuki88ea9ba2023-11-13 10:03:07 -080040 static_libs: [
41 "junit",
42 "truth",
43
44 "androidx.test.rules",
45
46 "ravenwood-junit",
47
48 "mockito-target-extended-minus-junit4",
49 ],
50 libs: [
Jihoon Kang1e37ed32024-08-30 00:29:12 +000051 "android.test.mock.stubs.system",
52 "android.test.base.stubs.system",
53 "android.test.runner.stubs.system",
Makoto Onuki88ea9ba2023-11-13 10:03:07 -080054 ],
55 jni_libs: [
56 // Required by mockito
57 "libdexmakerjvmtiagent",
58 "libstaticjvmtiagent",
59 ],
60 test_suites: [
61 "device-tests",
62 ],
63 optimize: {
64 enabled: false,
65 },
66}