1*6777b538SAndroid Build Coastguard Worker# Copyright 2014 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker# found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Workerassert(is_android) 6*6777b538SAndroid Build Coastguard Worker 7*6777b538SAndroid Build Coastguard Workerimport("//build/config/android/rules.gni") 8*6777b538SAndroid Build Coastguard Worker 9*6777b538SAndroid Build Coastguard Workerrobolectric_library("junit_test_support") { 10*6777b538SAndroid Build Coastguard Worker annotation_processor_deps = 11*6777b538SAndroid Build Coastguard Worker [ "//third_party/android_deps:auto_service_processor" ] 12*6777b538SAndroid Build Coastguard Worker sources = [ 13*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/ChromiumAndroidConfigurer.java", 14*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/ConfigFilter.java", 15*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/CustomShadowApplicationPackageManager.java", 16*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/GtestComputer.java", 17*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/GtestFilter.java", 18*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/GtestListener.java", 19*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/GtestLogger.java", 20*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/JsonListener.java", 21*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/JsonLogger.java", 22*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/JunitTestArgParser.java", 23*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/JunitTestMain.java", 24*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/PackageFilter.java", 25*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/RunnerFilter.java", 26*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/TestDir.java", 27*6777b538SAndroid Build Coastguard Worker "java/src/org/chromium/testing/local/TestListComputer.java", 28*6777b538SAndroid Build Coastguard Worker ] 29*6777b538SAndroid Build Coastguard Worker deps = [ 30*6777b538SAndroid Build Coastguard Worker "//third_party/android_build_tools/json:json_java", 31*6777b538SAndroid Build Coastguard Worker "//third_party/android_deps:com_google_auto_service_auto_service_annotations_java", 32*6777b538SAndroid Build Coastguard Worker "//third_party/junit", 33*6777b538SAndroid Build Coastguard Worker "//third_party/mockito:mockito_jvm_java", 34*6777b538SAndroid Build Coastguard Worker ] 35*6777b538SAndroid Build Coastguard Worker} 36*6777b538SAndroid Build Coastguard Worker 37*6777b538SAndroid Build Coastguard Workerrobolectric_binary("junit_unit_tests") { 38*6777b538SAndroid Build Coastguard Worker sources = [ 39*6777b538SAndroid Build Coastguard Worker "javatests/src/org/chromium/testing/local/GtestFilterTest.java", 40*6777b538SAndroid Build Coastguard Worker "javatests/src/org/chromium/testing/local/GtestLoggerTest.java", 41*6777b538SAndroid Build Coastguard Worker "javatests/src/org/chromium/testing/local/PackageFilterTest.java", 42*6777b538SAndroid Build Coastguard Worker "javatests/src/org/chromium/testing/local/RunnerFilterTest.java", 43*6777b538SAndroid Build Coastguard Worker ] 44*6777b538SAndroid Build Coastguard Worker} 45