• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1java_test(
2    name = "MetaTest",
3    size = "small",
4    srcs = [
5        "MetaTest.java",
6    ],
7    env = {
8        "JAZZER_AUTOFUZZ_DEBUG": "1",
9        # Also consider implementing classes from com.code_intelligence.jazzer.*.
10        "JAZZER_AUTOFUZZ_TESTING": "1",
11    },
12    test_class = "com.code_intelligence.jazzer.autofuzz.MetaTest",
13    deps = [
14        ":test_helpers",
15        "//src/main/java/com/code_intelligence/jazzer/api",
16        "//src/main/java/com/code_intelligence/jazzer/autofuzz",
17        "@maven//:com_mikesamuel_json_sanitizer",
18        "@maven//:junit_junit",
19    ],
20)
21
22java_test(
23    name = "InterfaceCreationTest",
24    size = "small",
25    srcs = [
26        "InterfaceCreationTest.java",
27    ],
28    env = {
29        "JAZZER_AUTOFUZZ_DEBUG": "1",
30        # Also consider implementing classes from com.code_intelligence.jazzer.*.
31        "JAZZER_AUTOFUZZ_TESTING": "1",
32    },
33    test_class = "com.code_intelligence.jazzer.autofuzz.InterfaceCreationTest",
34    deps = [
35        ":test_helpers",
36        "@maven//:junit_junit",
37    ],
38)
39
40java_test(
41    name = "BuilderPatternTest",
42    size = "small",
43    srcs = [
44        "BuilderPatternTest.java",
45    ],
46    env = {
47        "JAZZER_AUTOFUZZ_DEBUG": "1",
48    },
49    test_class = "com.code_intelligence.jazzer.autofuzz.BuilderPatternTest",
50    deps = [
51        ":test_helpers",
52        "@maven//:junit_junit",
53    ],
54)
55
56java_test(
57    name = "SettersTest",
58    size = "small",
59    srcs = [
60        "SettersTest.java",
61    ],
62    env = {
63        "JAZZER_AUTOFUZZ_DEBUG": "1",
64    },
65    test_class = "com.code_intelligence.jazzer.autofuzz.SettersTest",
66    deps = [
67        ":test_helpers",
68        "//src/test/java/com/code_intelligence/jazzer/autofuzz/testdata:test_data",
69        "@maven//:junit_junit",
70    ],
71)
72
73java_test(
74    name = "AutofuzzCodegenVisitorTest",
75    srcs = [
76        "AutofuzzCodegenVisitorTest.java",
77    ],
78    test_class = "com.code_intelligence.jazzer.autofuzz.AutofuzzCodegenVisitorTest",
79    deps = [
80        "//src/main/java/com/code_intelligence/jazzer/autofuzz",
81        "@maven//:junit_junit",
82    ],
83)
84
85java_library(
86    name = "test_helpers",
87    srcs = ["TestHelpers.java"],
88    deps = [
89        "//src/main/java/com/code_intelligence/jazzer/api",
90        "//src/main/java/com/code_intelligence/jazzer/autofuzz",
91        "@maven//:junit_junit",
92    ],
93)
94