aboutsummaryrefslogtreecommitdiff
path: root/driver/BUILD.bazel
diff options
context:
space:
mode:
authorFabian Meumertzheim <fabian@meumertzhe.im>2022-03-10 13:52:32 +0100
committerFabian Meumertzheim <fabian@meumertzhe.im>2022-03-16 10:12:12 +0100
commit8d5ca15e4c00a27403670f393020bda3380c830f (patch)
tree985f8bbf849453ff78dcb6b2bab5144ec61d79b3 /driver/BUILD.bazel
parentbb95a0d3623c7ca28580301a25c3dd7703845b54 (diff)
downloadjazzer-api-8d5ca15e4c00a27403670f393020bda3380c830f.tar.gz
Extract mock sanitizer symbols into a cc_library
Diffstat (limited to 'driver/BUILD.bazel')
-rw-r--r--driver/BUILD.bazel17
1 files changed, 9 insertions, 8 deletions
diff --git a/driver/BUILD.bazel b/driver/BUILD.bazel
index 63398fb7..b0af7897 100644
--- a/driver/BUILD.bazel
+++ b/driver/BUILD.bazel
@@ -232,13 +232,15 @@ cc_binary(
deps = [":driver_lib"],
)
+cc_library(
+ name = "sanitizer_symbols_for_tests",
+ srcs = ["sanitizer_symbols_for_tests.cpp"],
+)
+
cc_test(
name = "jvm_tooling_test",
size = "small",
- srcs = [
- "jvm_tooling_test.cpp",
- "sanitizer_symbols_for_tests.cpp",
- ],
+ srcs = ["jvm_tooling_test.cpp"],
args = [
"--cp=jazzer/$(rootpath //driver/testdata:fuzz_target_mocks_deploy.jar)",
],
@@ -258,6 +260,7 @@ cc_test(
deps = [
":coverage_tracker",
":jvm_tooling_lib",
+ ":sanitizer_symbols_for_tests",
":test_main",
"@bazel_tools//tools/cpp/runfiles",
"@googletest//:gtest",
@@ -268,10 +271,7 @@ cc_test(
cc_test(
name = "fuzzed_data_provider_test",
size = "medium",
- srcs = [
- "fuzzed_data_provider_test.cpp",
- "sanitizer_symbols_for_tests.cpp",
- ],
+ srcs = ["fuzzed_data_provider_test.cpp"],
args = [
"--cp=jazzer/$(rootpath //driver/testdata:fuzz_target_mocks_deploy.jar)",
],
@@ -282,6 +282,7 @@ cc_test(
includes = ["."],
deps = [
":jvm_tooling_lib",
+ ":sanitizer_symbols_for_tests",
":test_main",
"@bazel_tools//tools/cpp/runfiles",
"@googletest//:gtest",