From 7198d0ccb00a83b84ad8803b9cc41cbba425e995 Mon Sep 17 00:00:00 2001 From: stewart-yu Date: Wed, 10 Oct 2018 09:31:44 +0800 Subject: [PATCH] auto-generated file --- pkg/controller/apis/config/BUILD | 1 + pkg/controller/apis/config/fuzzer/BUILD | 27 +++++++++++++++++++++++++ pkg/controller/apis/config/scheme/BUILD | 12 ++++++++++- 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 pkg/controller/apis/config/fuzzer/BUILD diff --git a/pkg/controller/apis/config/BUILD b/pkg/controller/apis/config/BUILD index 928640e3bca..57c9f74fb15 100644 --- a/pkg/controller/apis/config/BUILD +++ b/pkg/controller/apis/config/BUILD @@ -30,6 +30,7 @@ filegroup( name = "all-srcs", srcs = [ ":package-srcs", + "//pkg/controller/apis/config/fuzzer:all-srcs", "//pkg/controller/apis/config/scheme:all-srcs", "//pkg/controller/apis/config/v1alpha1:all-srcs", ], diff --git a/pkg/controller/apis/config/fuzzer/BUILD b/pkg/controller/apis/config/fuzzer/BUILD new file mode 100644 index 00000000000..2219a63bca3 --- /dev/null +++ b/pkg/controller/apis/config/fuzzer/BUILD @@ -0,0 +1,27 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = ["fuzzer.go"], + importpath = "k8s.io/kubernetes/pkg/controller/apis/config/fuzzer", + visibility = ["//visibility:public"], + deps = [ + "//pkg/controller/apis/config:go_default_library", + "//staging/src/k8s.io/apimachinery/pkg/runtime/serializer:go_default_library", + "//vendor/github.com/google/gofuzz:go_default_library", + ], +) + +filegroup( + name = "package-srcs", + srcs = glob(["**"]), + tags = ["automanaged"], + visibility = ["//visibility:private"], +) + +filegroup( + name = "all-srcs", + srcs = [":package-srcs"], + tags = ["automanaged"], + visibility = ["//visibility:public"], +) diff --git a/pkg/controller/apis/config/scheme/BUILD b/pkg/controller/apis/config/scheme/BUILD index a5600c311a5..e39163350ab 100644 --- a/pkg/controller/apis/config/scheme/BUILD +++ b/pkg/controller/apis/config/scheme/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "go_default_library", @@ -27,3 +27,13 @@ filegroup( tags = ["automanaged"], visibility = ["//visibility:public"], ) + +go_test( + name = "go_default_test", + srcs = ["scheme_test.go"], + embed = [":go_default_library"], + deps = [ + "//pkg/controller/apis/config/fuzzer:go_default_library", + "//staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip:go_default_library", + ], +)