summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/aidl/Android.mk9
-rw-r--r--tools/aidl/tests/test.cpp3
2 files changed, 12 insertions, 0 deletions
diff --git a/tools/aidl/Android.mk b/tools/aidl/Android.mk
index 6866c6c9a55a..f18b08281139 100644
--- a/tools/aidl/Android.mk
+++ b/tools/aidl/Android.mk
@@ -38,4 +38,13 @@ LOCAL_MODULE_HOST_OS := darwin linux windows
include $(BUILD_HOST_EXECUTABLE)
+# Unit tests
+include $(CLEAR_VARS)
+LOCAL_MODULE := aidl_unittests
+LOCAL_CFLAGS := -g -DUNIT_TEST
+LOCAL_SRC_FILES := tests/test.cpp
+LOCAL_STATIC_LIBRARIES := libgmock_host libgtest_host libBionicGtestMain
+LOCAL_LDLIBS := -lrt
+include $(BUILD_HOST_NATIVE_TEST)
+
endif # No TARGET_BUILD_APPS or TARGET_BUILD_PDK
diff --git a/tools/aidl/tests/test.cpp b/tools/aidl/tests/test.cpp
new file mode 100644
index 000000000000..15ae294138a8
--- /dev/null
+++ b/tools/aidl/tests/test.cpp
@@ -0,0 +1,3 @@
+#include <gtest/gtest.h>
+
+TEST(DummyCase, DummyTest) {}