Add --include-test-files flag to verify-import-boss

This commit is contained in:
Davanum Srinivas 2019-08-22 12:16:27 -04:00
parent 96998c6197
commit af739fd0bd
No known key found for this signature in database
GPG Key ID: 80D83A796103BF59
3 changed files with 4 additions and 1 deletions

View File

@ -25,4 +25,4 @@ kube::golang::setup_env
make -C "${KUBE_ROOT}" WHAT=vendor/k8s.io/code-generator/cmd/import-boss
$(kube::util::find-binary "import-boss") --verify-only
$(kube::util::find-binary "import-boss") --verify-only "$@"

View File

@ -18,6 +18,7 @@ go_library(
importpath = "k8s.io/code-generator/cmd/import-boss",
deps = [
"//staging/src/k8s.io/code-generator/pkg/util:go_default_library",
"//vendor/github.com/spf13/pflag:go_default_library",
"//vendor/k8s.io/gengo/args:go_default_library",
"//vendor/k8s.io/gengo/examples/import-boss/generators:go_default_library",
"//vendor/k8s.io/klog:go_default_library",

View File

@ -63,6 +63,7 @@ import (
"os"
"path/filepath"
"github.com/spf13/pflag"
"k8s.io/code-generator/pkg/util"
"k8s.io/gengo/args"
"k8s.io/gengo/examples/import-boss/generators"
@ -81,6 +82,7 @@ func main() {
"k8s.io/kubernetes/cmd/...",
"k8s.io/kubernetes/plugin/...",
}
pflag.CommandLine.BoolVar(&arguments.IncludeTestFiles, "include-test-files", false, "If true, include *_test.go files.")
if err := arguments.Execute(
generators.NameSystems(),