blob: a67b85428406363b09965177e55011f2a487a9ce [file] [log] [blame]
roger xue843fbc42017-02-22 16:20:08 -08001#############################################
2# Car Settings Robolectric test target. #
3#############################################
4LOCAL_PATH:= $(call my-dir)
5include $(CLEAR_VARS)
6
Jian Jinee365cd2018-03-06 12:56:41 -08007LOCAL_MODULE := CarSettingsRoboTests
8
roger xue843fbc42017-02-22 16:20:08 -08009LOCAL_SRC_FILES := $(call all-java-files-under, src)
10
Jian Jinccbf4662018-04-04 11:18:03 -070011LOCAL_JAVA_RESOURCE_DIRS := config
12
Jian Jinee365cd2018-03-06 12:56:41 -080013# Include the testing libraries
roger xue843fbc42017-02-22 16:20:08 -080014LOCAL_JAVA_LIBRARIES := \
Jian Jinee365cd2018-03-06 12:56:41 -080015 robolectric_android-all-stub \
16 Robolectric_all-target \
17 mockito-robolectric-prebuilt \
18 truth-prebuilt
roger xue843fbc42017-02-22 16:20:08 -080019
20LOCAL_INSTRUMENTATION_FOR := CarSettings
roger xue843fbc42017-02-22 16:20:08 -080021
22LOCAL_MODULE_TAGS := optional
23
24include $(BUILD_STATIC_JAVA_LIBRARY)
25
26#############################################################
27# Car Settings runner target to run the previous target. #
28#############################################################
29include $(CLEAR_VARS)
30
31LOCAL_MODULE := RunCarSettingsRoboTests
32
Jian Jinee365cd2018-03-06 12:56:41 -080033LOCAL_JAVA_LIBRARIES := \
34 CarSettingsRoboTests \
35 robolectric_android-all-stub \
36 Robolectric_all-target \
37 mockito-robolectric-prebuilt \
38 truth-prebuilt
roger xue843fbc42017-02-22 16:20:08 -080039
40LOCAL_TEST_PACKAGE := CarSettings
41
smaraaosp8252dcd2017-11-17 13:04:39 -080042LOCAL_INSTRUMENT_SOURCE_DIRS := $(dir $(LOCAL_PATH))../src
43
Jian Jinee365cd2018-03-06 12:56:41 -080044include external/robolectric-shadows/run_robotests.mk