diff --git a/internal/apis/acme/install/BUILD.bazel b/internal/apis/acme/install/BUILD.bazel index 10114a2d8..2f065fb2e 100644 --- a/internal/apis/acme/install/BUILD.bazel +++ b/internal/apis/acme/install/BUILD.bazel @@ -35,19 +35,13 @@ filegroup( go_test( name = "go_default_test", - srcs = [ - "pruning_test.go", - "roundtrip_test.go", - ], + srcs = ["roundtrip_test.go"], data = [ "//deploy/crds:templated_files", ], embed = [":go_default_library"], deps = [ "//internal/apis/acme/fuzzer:go_default_library", - "//internal/test/paths:go_default_library", - "//pkg/api:go_default_library", - "@com_github_munnerz_crd_schema_fuzz//:go_default_library", "@io_k8s_apimachinery//pkg/api/apitesting/roundtrip:go_default_library", ], ) diff --git a/internal/apis/certmanager/install/BUILD.bazel b/internal/apis/certmanager/install/BUILD.bazel index 149c31c9b..0072a8e9d 100644 --- a/internal/apis/certmanager/install/BUILD.bazel +++ b/internal/apis/certmanager/install/BUILD.bazel @@ -37,19 +37,13 @@ filegroup( go_test( name = "go_default_test", - srcs = [ - "pruning_test.go", - "roundtrip_test.go", - ], + srcs = ["roundtrip_test.go"], data = [ "//deploy/crds:templated_files", ], embed = [":go_default_library"], deps = [ "//internal/apis/certmanager/fuzzer:go_default_library", - "//internal/test/paths:go_default_library", - "//pkg/api:go_default_library", - "@com_github_munnerz_crd_schema_fuzz//:go_default_library", "@io_k8s_apimachinery//pkg/api/apitesting/roundtrip:go_default_library", ], ) diff --git a/test/integration/BUILD.bazel b/test/integration/BUILD.bazel index 9f9ad201e..4f9dff689 100644 --- a/test/integration/BUILD.bazel +++ b/test/integration/BUILD.bazel @@ -14,6 +14,8 @@ filegroup( "//test/integration/conversion:all-srcs", "//test/integration/ctl:all-srcs", "//test/integration/framework:all-srcs", + "//test/integration/fuzz/acme:all-srcs", + "//test/integration/fuzz/cert-manager:all-srcs", "//test/integration/rfc2136_dns01:all-srcs", "//test/integration/validation:all-srcs", "//test/integration/versionchecker:all-srcs", diff --git a/test/integration/fuzz/acme/BUILD.bazel b/test/integration/fuzz/acme/BUILD.bazel new file mode 100644 index 000000000..971d9a9a1 --- /dev/null +++ b/test/integration/fuzz/acme/BUILD.bazel @@ -0,0 +1,29 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +filegroup( + name = "package-srcs", + srcs = glob(["**"]), + tags = ["automanaged"], + visibility = ["//visibility:private"], +) + +filegroup( + name = "all-srcs", + srcs = [":package-srcs"], + tags = ["automanaged"], + visibility = ["//visibility:public"], +) + +go_test( + name = "go_default_test", + srcs = ["pruning_test.go"], + data = [ + "//deploy/crds:templated_files", + ], + deps = [ + "//internal/apis/acme/fuzzer:go_default_library", + "//internal/test/paths:go_default_library", + "//pkg/api:go_default_library", + "@com_github_munnerz_crd_schema_fuzz//:go_default_library", + ], +) diff --git a/internal/apis/acme/install/pruning_test.go b/test/integration/fuzz/acme/pruning_test.go similarity index 100% rename from internal/apis/acme/install/pruning_test.go rename to test/integration/fuzz/acme/pruning_test.go diff --git a/test/integration/fuzz/cert-manager/BUILD.bazel b/test/integration/fuzz/cert-manager/BUILD.bazel new file mode 100644 index 000000000..b5bb6a85b --- /dev/null +++ b/test/integration/fuzz/cert-manager/BUILD.bazel @@ -0,0 +1,29 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +filegroup( + name = "package-srcs", + srcs = glob(["**"]), + tags = ["automanaged"], + visibility = ["//visibility:private"], +) + +filegroup( + name = "all-srcs", + srcs = [":package-srcs"], + tags = ["automanaged"], + visibility = ["//visibility:public"], +) + +go_test( + name = "go_default_test", + srcs = ["pruning_test.go"], + data = [ + "//deploy/crds:templated_files", + ], + deps = [ + "//internal/apis/certmanager/fuzzer:go_default_library", + "//internal/test/paths:go_default_library", + "//pkg/api:go_default_library", + "@com_github_munnerz_crd_schema_fuzz//:go_default_library", + ], +) diff --git a/internal/apis/certmanager/install/pruning_test.go b/test/integration/fuzz/cert-manager/pruning_test.go similarity index 100% rename from internal/apis/certmanager/install/pruning_test.go rename to test/integration/fuzz/cert-manager/pruning_test.go