From b4a39c010fb6f66e84801d6d09d0f3ec7f0e22c5 Mon Sep 17 00:00:00 2001 From: Mengqi Yu Date: Tue, 3 Jul 2018 10:53:03 -0700 Subject: [PATCH] add --namespaced flag and tests --- cmd/kubebuilder/v1/api.go | 1 + testv1.sh | 49 +++++++++++++++++++++++++++++++++------ 2 files changed, 43 insertions(+), 7 deletions(-) diff --git a/cmd/kubebuilder/v1/api.go b/cmd/kubebuilder/v1/api.go index 77482de312..342d0101b6 100644 --- a/cmd/kubebuilder/v1/api.go +++ b/cmd/kubebuilder/v1/api.go @@ -172,5 +172,6 @@ func ResourceForFlags(f *flag.FlagSet) *resource.Resource { f.StringVar(&r.Kind, "kind", "", "resource Kind") f.StringVar(&r.Group, "group", "", "resource Group") f.StringVar(&r.Version, "version", "", "resource Version") + f.BoolVar(&r.Namespaced, "namespaced", true, "resource is namespaced") return r } diff --git a/testv1.sh b/testv1.sh index ed2174bf48..dc669ee0cd 100755 --- a/testv1.sh +++ b/testv1.sh @@ -34,7 +34,15 @@ function test_init_project_manual_dep_ensure { function test_create_api_controller { header_text "performing creating api and controller" - kubebuilder create api --group insect --version v1beta1 --kind Bee <