summaryrefslogtreecommitdiffstats
path: root/chromium/base/test/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/base/test/BUILD.gn')
-rw-r--r--chromium/base/test/BUILD.gn32
1 files changed, 28 insertions, 4 deletions
diff --git a/chromium/base/test/BUILD.gn b/chromium/base/test/BUILD.gn
index 1b94239db7b..b71bb86a384 100644
--- a/chromium/base/test/BUILD.gn
+++ b/chromium/base/test/BUILD.gn
@@ -27,8 +27,6 @@ static_library("test_config") {
static_library("test_support") {
testonly = true
sources = [
- "../memory/fake_memory_pressure_monitor.cc",
- "../memory/fake_memory_pressure_monitor.h",
"../task/sequence_manager/test/fake_task.cc",
"../task/sequence_manager/test/fake_task.h",
"../task/sequence_manager/test/mock_time_domain.cc",
@@ -228,6 +226,7 @@ static_library("test_support") {
set_sources_assignment_filter([])
sources += [ "test_file_util_mac.cc" ]
set_sources_assignment_filter(sources_assignment_filter)
+ deps += [ ":google_test_runner_shared_headers" ]
}
if (is_mac) {
@@ -434,7 +433,7 @@ if (is_linux) {
]
args = []
outputs = [
- "$root_out_dir/fontconfig_caches/df1acc8c-39d5-4a8b-8507-b1a7396ac3ac-le64.cache-7",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-7",
"$root_out_dir/test_fonts/.uuid",
]
}
@@ -455,6 +454,7 @@ if (is_fuchsia || is_linux) {
if (is_android) {
generate_jni("base_unittests_jni_headers") {
+ testonly = true
sources = [
"android/java/src/org/chromium/base/ContentUriTestUtils.java",
"android/java/src/org/chromium/base/JavaHandlerThreadHelpers.java",
@@ -462,6 +462,7 @@ if (is_android) {
}
generate_jni("test_support_jni_headers") {
+ testonly = true
sources = [
"android/java/src/org/chromium/base/MainReturnCodeResult.java",
"android/java/src/org/chromium/base/MultiprocessTestClientLauncher.java",
@@ -477,7 +478,7 @@ if (is_android) {
"//base:base_java",
"//base:base_java_test_support",
"//testing/android/native_test:native_main_runner_java",
- "//third_party/android_deps:com_android_support_support_annotations_java",
+ "//third_party/android_deps:androidx_annotation_annotation_java",
"//third_party/jsr-305:jsr_305_javalib",
]
srcjar_deps = [ ":test_support_java_aidl" ]
@@ -513,6 +514,29 @@ if (is_android) {
}
}
+if (is_ios) {
+ source_set("google_test_runner_shared_headers") {
+ sources = [
+ "ios/google_test_runner_delegate.h",
+ ]
+ }
+
+ source_set("google_test_runner") {
+ sources = [
+ "ios/google_test_runner.mm",
+ ]
+ deps = [
+ ":google_test_runner_shared_headers",
+ "//base",
+ ]
+ libs = [ "UIKit.framework" ]
+ configs += [
+ "//build/config/compiler:enable_arc",
+ "//build/config/ios:xctest_config",
+ ]
+ }
+}
+
# Trivial executable which outputs space-delimited argv to stdout,
# used for testing.
executable("test_child_process") {