aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorNorbert Schneider <norbert.schneider@code-intelligence.com>2023-05-16 10:44:32 +0200
committerNorbert Schneider <mail@bertschneider.de>2023-05-19 16:17:07 +0200
commit4d7fcaaf185851a2983ebd4e380bc814622023cb (patch)
treeae2a12ff2b2317706b9e86c06b53572e3de2636d /src/test
parent19385ed86d587c532a8a540ec6f5197090ddfbb5 (diff)
downloadjazzer-api-4d7fcaaf185851a2983ebd4e380bc814622023cb.tar.gz
mutator: Add libprotobuf-mutator test to compare implementations
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/BUILD.bazel9
-rw-r--r--src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/proto2.proto1
2 files changed, 10 insertions, 0 deletions
diff --git a/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/BUILD.bazel b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/BUILD.bazel
index 520d0d1b..bf8b551d 100644
--- a/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/BUILD.bazel
+++ b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/BUILD.bazel
@@ -30,6 +30,15 @@ java_proto_library(
deps = [":proto2_proto"],
)
+cc_proto_library(
+ name = "proto2_cc_proto",
+ testonly = True,
+ visibility = [
+ "//tests:__pkg__",
+ ],
+ deps = [":proto2_proto"],
+)
+
java_test_suite(
name = "ProtoTests",
size = "small",
diff --git a/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/proto2.proto b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/proto2.proto
index a3d563d8..77dbb5e8 100644
--- a/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/proto2.proto
+++ b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto/proto2.proto
@@ -14,6 +14,7 @@
syntax = "proto2";
+package com.code_intelligence.jazzer.protobuf;
option java_package = "com.code_intelligence.jazzer.protobuf";
message PrimitiveField2 {