Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
dd2af1c8
Commit
dd2af1c8
authored
Aug 02, 2018
by
David Eads
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
snip legacy scheme uses we don't need
parent
a54c0974
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
145 additions
and
165 deletions
+145
-165
annotate_test.go
pkg/kubectl/cmd/annotate_test.go
+3
-4
apply_test.go
pkg/kubectl/cmd/apply_test.go
+2
-3
attach_test.go
pkg/kubectl/cmd/attach_test.go
+6
-7
cp_test.go
pkg/kubectl/cmd/cp_test.go
+2
-3
create_clusterrole_test.go
pkg/kubectl/cmd/create/create_clusterrole_test.go
+1
-2
create_clusterrolebinding_test.go
pkg/kubectl/cmd/create/create_clusterrolebinding_test.go
+2
-2
create_configmap_test.go
pkg/kubectl/cmd/create/create_configmap_test.go
+2
-3
create_deployment_test.go
pkg/kubectl/cmd/create/create_deployment_test.go
+4
-4
create_namespace_test.go
pkg/kubectl/cmd/create/create_namespace_test.go
+2
-3
create_pdb_test.go
pkg/kubectl/cmd/create/create_pdb_test.go
+3
-3
create_priorityclass_test.go
pkg/kubectl/cmd/create/create_priorityclass_test.go
+3
-3
create_role_test.go
pkg/kubectl/cmd/create/create_role_test.go
+7
-7
create_rolebinding_test.go
pkg/kubectl/cmd/create/create_rolebinding_test.go
+2
-2
create_secret_test.go
pkg/kubectl/cmd/create/create_secret_test.go
+4
-5
create_service_test.go
pkg/kubectl/cmd/create/create_service_test.go
+6
-7
create_serviceaccount_test.go
pkg/kubectl/cmd/create/create_serviceaccount_test.go
+2
-3
create_test.go
pkg/kubectl/cmd/create/create_test.go
+18
-18
delete_test.go
pkg/kubectl/cmd/delete_test.go
+12
-13
drain_test.go
pkg/kubectl/cmd/drain_test.go
+4
-5
exec_test.go
pkg/kubectl/cmd/exec_test.go
+3
-4
expose_test.go
pkg/kubectl/cmd/expose_test.go
+2
-3
get_test.go
pkg/kubectl/cmd/get/get_test.go
+24
-26
label_test.go
pkg/kubectl/cmd/label_test.go
+2
-3
patch_test.go
pkg/kubectl/cmd/patch_test.go
+4
-5
replace_test.go
pkg/kubectl/cmd/replace_test.go
+4
-5
top_node_test.go
pkg/kubectl/cmd/top_node_test.go
+14
-15
top_pod_test.go
pkg/kubectl/cmd/top_pod_test.go
+4
-4
metrics_printer.go
pkg/kubectl/metricsutil/metrics_printer.go
+3
-3
No files found.
pkg/kubectl/cmd/annotate_test.go
View file @
dd2af1c8
...
@@ -27,7 +27,6 @@ import (
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -455,7 +454,7 @@ func TestAnnotateObject(t *testing.T) {
...
@@ -455,7 +454,7 @@ func TestAnnotateObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
...
@@ -508,7 +507,7 @@ func TestAnnotateObjectFromFile(t *testing.T) {
...
@@ -508,7 +507,7 @@ func TestAnnotateObjectFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
...
@@ -593,7 +592,7 @@ func TestAnnotateMultipleObjects(t *testing.T) {
...
@@ -593,7 +592,7 @@ func TestAnnotateMultipleObjects(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"testgroup"
,
Version
:
"v1"
},
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/apply_test.go
View file @
dd2af1c8
...
@@ -42,7 +42,6 @@ import (
...
@@ -42,7 +42,6 @@ import (
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
clienttesting
"k8s.io/client-go/testing"
clienttesting
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/api/testapi"
"k8s.io/kubernetes/pkg/api/testapi"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/extensions"
"k8s.io/kubernetes/pkg/apis/extensions"
...
@@ -395,7 +394,7 @@ func TestRunApplyViewLastApplied(t *testing.T) {
...
@@ -395,7 +394,7 @@ func TestRunApplyViewLastApplied(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -1122,7 +1121,7 @@ func TestRunApplySetLastApplied(t *testing.T) {
...
@@ -1122,7 +1121,7 @@ func TestRunApplySetLastApplied(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/attach_test.go
View file @
dd2af1c8
...
@@ -32,7 +32,6 @@ import (
...
@@ -32,7 +32,6 @@ import (
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/polymorphichelpers"
"k8s.io/kubernetes/pkg/kubectl/polymorphichelpers"
...
@@ -230,8 +229,8 @@ func TestAttach(t *testing.T) {
...
@@ -230,8 +229,8 @@ func TestAttach(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
@@ -250,7 +249,7 @@ func TestAttach(t *testing.T) {
...
@@ -250,7 +249,7 @@ func TestAttach(t *testing.T) {
}
}
}),
}),
}
}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
legacy
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
remoteAttach
:=
&
fakeRemoteAttach
{}
remoteAttach
:=
&
fakeRemoteAttach
{}
if
test
.
remoteAttachErr
{
if
test
.
remoteAttachErr
{
...
@@ -332,8 +331,8 @@ func TestAttachWarnings(t *testing.T) {
...
@@ -332,8 +331,8 @@ func TestAttachWarnings(t *testing.T) {
streams
,
_
,
_
,
bufErr
:=
genericclioptions
.
NewTestIOStreams
()
streams
,
_
,
_
,
bufErr
:=
genericclioptions
.
NewTestIOStreams
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
@@ -352,7 +351,7 @@ func TestAttachWarnings(t *testing.T) {
...
@@ -352,7 +351,7 @@ func TestAttachWarnings(t *testing.T) {
}
}
}),
}),
}
}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
legacy
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
tf
.
ClientConfigVal
=
&
restclient
.
Config
{
APIPath
:
"/api"
,
ContentConfig
:
restclient
.
ContentConfig
{
NegotiatedSerializer
:
scheme
.
Codecs
,
GroupVersion
:
&
schema
.
GroupVersion
{
Version
:
test
.
version
}}}
options
:=
&
AttachOptions
{
options
:=
&
AttachOptions
{
StreamOptions
:
StreamOptions
{
StreamOptions
:
StreamOptions
{
...
...
pkg/kubectl/cmd/cp_test.go
View file @
dd2af1c8
...
@@ -34,7 +34,6 @@ import (
...
@@ -34,7 +34,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -520,8 +519,8 @@ func TestClean(t *testing.T) {
...
@@ -520,8 +519,8 @@ func TestClean(t *testing.T) {
func
TestCopyToPod
(
t
*
testing
.
T
)
{
func
TestCopyToPod
(
t
*
testing
.
T
)
{
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_clusterrole_test.go
View file @
dd2af1c8
...
@@ -27,7 +27,6 @@ import (
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -166,7 +165,7 @@ func TestCreateClusterRole(t *testing.T) {
...
@@ -166,7 +165,7 @@ func TestCreateClusterRole(t *testing.T) {
}
}
cmd
.
Run
(
cmd
,
[]
string
{
clusterRoleName
})
cmd
.
Run
(
cmd
,
[]
string
{
clusterRoleName
})
actual
:=
&
rbac
.
ClusterRole
{}
actual
:=
&
rbac
.
ClusterRole
{}
if
err
:=
runtime
.
DecodeInto
(
legacy
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
if
err
:=
runtime
.
DecodeInto
(
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Fatal
(
err
)
t
.
Fatal
(
err
)
}
}
...
...
pkg/kubectl/cmd/create/create_clusterrolebinding_test.go
View file @
dd2af1c8
...
@@ -30,9 +30,9 @@ import (
...
@@ -30,9 +30,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
func
TestCreateClusterRoleBinding
(
t
*
testing
.
T
)
{
func
TestCreateClusterRoleBinding
(
t
*
testing
.
T
)
{
...
@@ -71,7 +71,7 @@ func TestCreateClusterRoleBinding(t *testing.T) {
...
@@ -71,7 +71,7 @@ func TestCreateClusterRoleBinding(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
...
...
pkg/kubectl/cmd/create/create_configmap_test.go
View file @
dd2af1c8
...
@@ -27,7 +27,6 @@ import (
...
@@ -27,7 +27,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -39,8 +38,8 @@ func TestCreateConfigMap(t *testing.T) {
...
@@ -39,8 +38,8 @@ func TestCreateConfigMap(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_deployment_test.go
View file @
dd2af1c8
...
@@ -26,11 +26,11 @@ import (
...
@@ -26,11 +26,11 @@ import (
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/kubectl"
"k8s.io/kubernetes/pkg/kubectl"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
func
Test_generatorFromName
(
t
*
testing
.
T
)
{
func
Test_generatorFromName
(
t
*
testing
.
T
)
{
...
@@ -92,7 +92,7 @@ func TestCreateDeployment(t *testing.T) {
...
@@ -92,7 +92,7 @@ func TestCreateDeployment(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -122,7 +122,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
...
@@ -122,7 +122,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
fakeDiscovery
:=
"{
\"
kind
\"
:
\"
APIResourceList
\"
,
\"
apiVersion
\"
:
\"
v1
\"
,
\"
groupVersion
\"
:
\"
apps/v1
\"
,
\"
resources
\"
:[{
\"
name
\"
:
\"
deployments
\"
,
\"
singularName
\"
:
\"\"
,
\"
namespaced
\"
:true,
\"
kind
\"
:
\"
Deployment
\"
,
\"
verbs
\"
:[
\"
create
\"
,
\"
delete
\"
,
\"
deletecollection
\"
,
\"
get
\"
,
\"
list
\"
,
\"
patch
\"
,
\"
update
\"
,
\"
watch
\"
],
\"
shortNames
\"
:[
\"
deploy
\"
],
\"
categories
\"
:[
\"
all
\"
]}]}"
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -140,7 +140,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
...
@@ -140,7 +140,7 @@ func TestCreateDeploymentNoImage(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"output"
,
"name"
)
cmd
.
Flags
()
.
Set
(
"output"
,
"name"
)
options
:=
&
DeploymentOpts
{
options
:=
&
DeploymentOpts
{
CreateSubcommandOptions
:
&
CreateSubcommandOptions
{
CreateSubcommandOptions
:
&
CreateSubcommandOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
DryRun
:
true
,
DryRun
:
true
,
IOStreams
:
ioStreams
,
IOStreams
:
ioStreams
,
},
},
...
...
pkg/kubectl/cmd/create/create_namespace_test.go
View file @
dd2af1c8
...
@@ -23,7 +23,6 @@ import (
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -35,8 +34,8 @@ func TestCreateNamespace(t *testing.T) {
...
@@ -35,8 +34,8 @@ func TestCreateNamespace(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_pdb_test.go
View file @
dd2af1c8
...
@@ -25,9 +25,9 @@ import (
...
@@ -25,9 +25,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
func
TestCreatePdb
(
t
*
testing
.
T
)
{
func
TestCreatePdb
(
t
*
testing
.
T
)
{
...
@@ -35,7 +35,7 @@ func TestCreatePdb(t *testing.T) {
...
@@ -35,7 +35,7 @@ func TestCreatePdb(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"policy"
,
Version
:
"v1beta1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"policy"
,
Version
:
"v1beta1"
},
...
@@ -58,7 +58,7 @@ func TestCreatePdb(t *testing.T) {
...
@@ -58,7 +58,7 @@ func TestCreatePdb(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
)
printFlags
.
OutputFormat
=
&
outputFormat
printFlags
.
OutputFormat
=
&
outputFormat
options
:=
&
PodDisruptionBudgetOpts
{
options
:=
&
PodDisruptionBudgetOpts
{
...
...
pkg/kubectl/cmd/create/create_priorityclass_test.go
View file @
dd2af1c8
...
@@ -25,9 +25,9 @@ import (
...
@@ -25,9 +25,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
func
TestCreatePriorityClass
(
t
*
testing
.
T
)
{
func
TestCreatePriorityClass
(
t
*
testing
.
T
)
{
...
@@ -35,7 +35,7 @@ func TestCreatePriorityClass(t *testing.T) {
...
@@ -35,7 +35,7 @@ func TestCreatePriorityClass(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"scheduling.k8s.io"
,
Version
:
"v1beta1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
"scheduling.k8s.io"
,
Version
:
"v1beta1"
},
...
@@ -59,7 +59,7 @@ func TestCreatePriorityClass(t *testing.T) {
...
@@ -59,7 +59,7 @@ func TestCreatePriorityClass(t *testing.T) {
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"dry-run"
,
"true"
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
cmd
.
Flags
()
.
Set
(
"output"
,
outputFormat
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
)
printFlags
:=
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
)
printFlags
.
OutputFormat
=
&
outputFormat
printFlags
.
OutputFormat
=
&
outputFormat
options
:=
&
PriorityClassOpts
{
options
:=
&
PriorityClassOpts
{
...
...
pkg/kubectl/cmd/create/create_role_test.go
View file @
dd2af1c8
...
@@ -26,9 +26,9 @@ import (
...
@@ -26,9 +26,9 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/util/diff"
"k8s.io/apimachinery/pkg/util/diff"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
func
TestCreateRole
(
t
*
testing
.
T
)
{
func
TestCreateRole
(
t
*
testing
.
T
)
{
...
@@ -139,7 +139,7 @@ func TestCreateRole(t *testing.T) {
...
@@ -139,7 +139,7 @@ func TestCreateRole(t *testing.T) {
}
}
cmd
.
Run
(
cmd
,
[]
string
{
roleName
})
cmd
.
Run
(
cmd
,
[]
string
{
roleName
})
actual
:=
&
rbac
.
Role
{}
actual
:=
&
rbac
.
Role
{}
if
err
:=
runtime
.
DecodeInto
(
legacy
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
if
err
:=
runtime
.
DecodeInto
(
scheme
.
Codecs
.
UniversalDecoder
(),
buf
.
Bytes
(),
actual
);
err
!=
nil
{
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Log
(
string
(
buf
.
Bytes
()))
t
.
Fatal
(
err
)
t
.
Fatal
(
err
)
}
}
...
@@ -372,14 +372,14 @@ func TestComplete(t *testing.T) {
...
@@ -372,14 +372,14 @@ func TestComplete(t *testing.T) {
"test-missing-name"
:
{
"test-missing-name"
:
{
params
:
[]
string
{},
params
:
[]
string
{},
roleOptions
:
&
CreateRoleOptions
{
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
},
},
expectErr
:
true
,
expectErr
:
true
,
},
},
"test-duplicate-verbs"
:
{
"test-duplicate-verbs"
:
{
params
:
[]
string
{
roleName
},
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Name
:
roleName
,
Verbs
:
[]
string
{
Verbs
:
[]
string
{
"get"
,
"get"
,
...
@@ -412,7 +412,7 @@ func TestComplete(t *testing.T) {
...
@@ -412,7 +412,7 @@ func TestComplete(t *testing.T) {
"test-verball"
:
{
"test-verball"
:
{
params
:
[]
string
{
roleName
},
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Name
:
roleName
,
Verbs
:
[]
string
{
Verbs
:
[]
string
{
"get"
,
"get"
,
...
@@ -441,7 +441,7 @@ func TestComplete(t *testing.T) {
...
@@ -441,7 +441,7 @@ func TestComplete(t *testing.T) {
"test-duplicate-resourcenames"
:
{
"test-duplicate-resourcenames"
:
{
params
:
[]
string
{
roleName
},
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Name
:
roleName
,
Verbs
:
[]
string
{
"*"
},
Verbs
:
[]
string
{
"*"
},
ResourceNames
:
[]
string
{
"foo"
,
"foo"
},
ResourceNames
:
[]
string
{
"foo"
,
"foo"
},
...
@@ -466,7 +466,7 @@ func TestComplete(t *testing.T) {
...
@@ -466,7 +466,7 @@ func TestComplete(t *testing.T) {
"test-valid-complete-case"
:
{
"test-valid-complete-case"
:
{
params
:
[]
string
{
roleName
},
params
:
[]
string
{
roleName
},
roleOptions
:
&
CreateRoleOptions
{
roleOptions
:
&
CreateRoleOptions
{
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
legacy
scheme
.
Scheme
),
PrintFlags
:
genericclioptions
.
NewPrintFlags
(
"created"
)
.
WithTypeSetter
(
scheme
.
Scheme
),
Name
:
roleName
,
Name
:
roleName
,
Verbs
:
[]
string
{
"*"
},
Verbs
:
[]
string
{
"*"
},
ResourceNames
:
[]
string
{
"foo"
},
ResourceNames
:
[]
string
{
"foo"
},
...
...
pkg/kubectl/cmd/create/create_rolebinding_test.go
View file @
dd2af1c8
...
@@ -30,9 +30,9 @@ import (
...
@@ -30,9 +30,9 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
)
)
var
groupVersion
=
schema
.
GroupVersion
{
Group
:
"rbac.authorization.k8s.io"
,
Version
:
"v1"
}
var
groupVersion
=
schema
.
GroupVersion
{
Group
:
"rbac.authorization.k8s.io"
,
Version
:
"v1"
}
...
@@ -73,7 +73,7 @@ func TestCreateRoleBinding(t *testing.T) {
...
@@ -73,7 +73,7 @@ func TestCreateRoleBinding(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
info
,
_
:=
runtime
.
SerializerInfoForMediaType
(
ns
.
SupportedMediaTypes
(),
runtime
.
ContentTypeJSON
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
encoder
:=
ns
.
EncoderForVersion
(
info
.
Serializer
,
groupVersion
)
...
...
pkg/kubectl/cmd/create/create_secret_test.go
View file @
dd2af1c8
...
@@ -23,7 +23,6 @@ import (
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -40,8 +39,8 @@ func TestCreateSecretGeneric(t *testing.T) {
...
@@ -40,8 +39,8 @@ func TestCreateSecretGeneric(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -72,8 +71,8 @@ func TestCreateSecretDockerRegistry(t *testing.T) {
...
@@ -72,8 +71,8 @@ func TestCreateSecretDockerRegistry(t *testing.T) {
secretObject
:=
&
v1
.
Secret
{}
secretObject
:=
&
v1
.
Secret
{}
secretObject
.
Name
=
"my-secret"
secretObject
.
Name
=
"my-secret"
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_service_test.go
View file @
dd2af1c8
...
@@ -23,7 +23,6 @@ import (
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -35,8 +34,8 @@ func TestCreateService(t *testing.T) {
...
@@ -35,8 +34,8 @@ func TestCreateService(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -68,8 +67,8 @@ func TestCreateServiceNodePort(t *testing.T) {
...
@@ -68,8 +67,8 @@ func TestCreateServiceNodePort(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -101,8 +100,8 @@ func TestCreateServiceExternalName(t *testing.T) {
...
@@ -101,8 +100,8 @@ func TestCreateServiceExternalName(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
negSer
:=
legacy
scheme
.
Codecs
negSer
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_serviceaccount_test.go
View file @
dd2af1c8
...
@@ -23,7 +23,6 @@ import (
...
@@ -23,7 +23,6 @@ import (
"k8s.io/api/core/v1"
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -35,8 +34,8 @@ func TestCreateServiceAccount(t *testing.T) {
...
@@ -35,8 +34,8 @@ func TestCreateServiceAccount(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/create/create_test.go
View file @
dd2af1c8
...
@@ -20,12 +20,11 @@ import (
...
@@ -20,12 +20,11 @@ import (
"net/http"
"net/http"
"testing"
"testing"
corev1
"k8s.io/api/core/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
apitesting
"k8s.io/kubernetes/pkg/api/testing"
apitesting
"k8s.io/kubernetes/pkg/api/testing"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
@@ -54,7 +53,7 @@ func TestCreateObject(t *testing.T) {
...
@@ -54,7 +53,7 @@ func TestCreateObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -89,7 +88,7 @@ func TestCreateMultipleObject(t *testing.T) {
...
@@ -89,7 +88,7 @@ func TestCreateMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -128,7 +127,7 @@ func TestCreateDirectory(t *testing.T) {
...
@@ -128,7 +127,7 @@ func TestCreateDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
@@ -163,45 +162,46 @@ func initTestErrorHandler(t *testing.T) {
...
@@ -163,45 +162,46 @@ func initTestErrorHandler(t *testing.T) {
})
})
}
}
func
testData
()
(
*
api
.
PodList
,
*
api
.
ServiceList
,
*
api
.
ReplicationControllerList
)
{
func
testData
()
(
*
corev1
.
PodList
,
*
corev1
.
ServiceList
,
*
corev1
.
ReplicationControllerList
)
{
pods
:=
&
api
.
PodList
{
pods
:=
&
corev1
.
PodList
{
ListMeta
:
metav1
.
ListMeta
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"15"
,
ResourceVersion
:
"15"
,
},
},
Items
:
[]
api
.
Pod
{
Items
:
[]
corev1
.
Pod
{
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
,
Namespace
:
"test"
,
ResourceVersion
:
"10"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
,
Namespace
:
"test"
,
ResourceVersion
:
"10"
},
Spec
:
apitesting
.
DeepEqualSafePodSpec
(),
Spec
:
apitesting
.
V1
DeepEqualSafePodSpec
(),
},
},
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"bar"
,
Namespace
:
"test"
,
ResourceVersion
:
"11"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"bar"
,
Namespace
:
"test"
,
ResourceVersion
:
"11"
},
Spec
:
apitesting
.
DeepEqualSafePodSpec
(),
Spec
:
apitesting
.
V1
DeepEqualSafePodSpec
(),
},
},
},
},
}
}
svc
:=
&
api
.
ServiceList
{
svc
:=
&
corev1
.
ServiceList
{
ListMeta
:
metav1
.
ListMeta
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"16"
,
ResourceVersion
:
"16"
,
},
},
Items
:
[]
api
.
Service
{
Items
:
[]
corev1
.
Service
{
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"baz"
,
Namespace
:
"test"
,
ResourceVersion
:
"12"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"baz"
,
Namespace
:
"test"
,
ResourceVersion
:
"12"
},
Spec
:
api
.
ServiceSpec
{
Spec
:
corev1
.
ServiceSpec
{
SessionAffinity
:
"None"
,
SessionAffinity
:
"None"
,
Type
:
api
.
ServiceTypeClusterIP
,
Type
:
corev1
.
ServiceTypeClusterIP
,
},
},
},
},
},
},
}
}
rc
:=
&
api
.
ReplicationControllerList
{
one
:=
int32
(
1
)
rc
:=
&
corev1
.
ReplicationControllerList
{
ListMeta
:
metav1
.
ListMeta
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"17"
,
ResourceVersion
:
"17"
,
},
},
Items
:
[]
api
.
ReplicationController
{
Items
:
[]
corev1
.
ReplicationController
{
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"rc1"
,
Namespace
:
"test"
,
ResourceVersion
:
"18"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"rc1"
,
Namespace
:
"test"
,
ResourceVersion
:
"18"
},
Spec
:
api
.
ReplicationControllerSpec
{
Spec
:
corev1
.
ReplicationControllerSpec
{
Replicas
:
1
,
Replicas
:
&
one
,
},
},
},
},
},
},
...
...
pkg/kubectl/cmd/delete_test.go
View file @
dd2af1c8
...
@@ -29,7 +29,6 @@ import (
...
@@ -29,7 +29,6 @@ import (
"k8s.io/apimachinery/pkg/api/errors"
"k8s.io/apimachinery/pkg/api/errors"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
@@ -55,7 +54,7 @@ func TestDeleteObjectByTuple(t *testing.T) {
...
@@ -55,7 +54,7 @@ func TestDeleteObjectByTuple(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -120,7 +119,7 @@ func TestOrphanDependentsInDeleteObject(t *testing.T) {
...
@@ -120,7 +119,7 @@ func TestOrphanDependentsInDeleteObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
var
policy
*
metav1
.
DeletionPropagation
var
policy
*
metav1
.
DeletionPropagation
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
@@ -171,7 +170,7 @@ func TestDeleteNamedObject(t *testing.T) {
...
@@ -171,7 +170,7 @@ func TestDeleteNamedObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -223,7 +222,7 @@ func TestDeleteObject(t *testing.T) {
...
@@ -223,7 +222,7 @@ func TestDeleteObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -259,7 +258,7 @@ func TestDeleteObjectGraceZero(t *testing.T) {
...
@@ -259,7 +258,7 @@ func TestDeleteObjectGraceZero(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -378,7 +377,7 @@ func TestDeleteAllNotFound(t *testing.T) {
...
@@ -378,7 +377,7 @@ func TestDeleteAllNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -424,7 +423,7 @@ func TestDeleteAllIgnoreNotFound(t *testing.T) {
...
@@ -424,7 +423,7 @@ func TestDeleteAllIgnoreNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
// Add an item to the list which will result in a 404 on delete
// Add an item to the list which will result in a 404 on delete
svc
.
Items
=
append
(
svc
.
Items
,
api
.
Service
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
}})
svc
.
Items
=
append
(
svc
.
Items
,
api
.
Service
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
}})
...
@@ -466,7 +465,7 @@ func TestDeleteMultipleObject(t *testing.T) {
...
@@ -466,7 +465,7 @@ func TestDeleteMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -503,7 +502,7 @@ func TestDeleteMultipleObjectContinueOnMissing(t *testing.T) {
...
@@ -503,7 +502,7 @@ func TestDeleteMultipleObjectContinueOnMissing(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -550,7 +549,7 @@ func TestDeleteMultipleResourcesWithTheSameName(t *testing.T) {
...
@@ -550,7 +549,7 @@ func TestDeleteMultipleResourcesWithTheSameName(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -590,7 +589,7 @@ func TestDeleteDirectory(t *testing.T) {
...
@@ -590,7 +589,7 @@ func TestDeleteDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -624,7 +623,7 @@ func TestDeleteMultipleSelector(t *testing.T) {
...
@@ -624,7 +623,7 @@ func TestDeleteMultipleSelector(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/drain_test.go
View file @
dd2af1c8
...
@@ -43,7 +43,6 @@ import (
...
@@ -43,7 +43,6 @@ import (
"k8s.io/apimachinery/pkg/util/strategicpatch"
"k8s.io/apimachinery/pkg/util/strategicpatch"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/api/testapi"
"k8s.io/kubernetes/pkg/api/testapi"
"k8s.io/kubernetes/pkg/apis/batch"
"k8s.io/kubernetes/pkg/apis/batch"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
...
@@ -152,8 +151,8 @@ func TestCordon(t *testing.T) {
...
@@ -152,8 +151,8 @@ func TestCordon(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
new_node
:=
&
corev1
.
Node
{}
new_node
:=
&
corev1
.
Node
{}
updated
:=
false
updated
:=
false
...
@@ -606,8 +605,8 @@ func TestDrain(t *testing.T) {
...
@@ -606,8 +605,8 @@ func TestDrain(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
tf
:=
cmdtesting
.
NewTestFactory
()
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Group
:
""
,
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/exec_test.go
View file @
dd2af1c8
...
@@ -33,7 +33,6 @@ import (
...
@@ -33,7 +33,6 @@ import (
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/client-go/tools/remotecommand"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
@@ -135,7 +134,7 @@ func TestPodAndContainer(t *testing.T) {
...
@@ -135,7 +134,7 @@ func TestPodAndContainer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -195,8 +194,8 @@ func TestExec(t *testing.T) {
...
@@ -195,8 +194,8 @@ func TestExec(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/cmd/expose_test.go
View file @
dd2af1c8
...
@@ -29,7 +29,6 @@ import (
...
@@ -29,7 +29,6 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/intstr"
utilruntime
"k8s.io/apimachinery/pkg/util/runtime"
utilruntime
"k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
@@ -472,8 +471,8 @@ func TestRunExposeService(t *testing.T) {
...
@@ -472,8 +471,8 @@ func TestRunExposeService(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
test
.
ns
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
test
.
ns
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
GroupVersion
:
schema
.
GroupVersion
{
Version
:
"v1"
},
...
...
pkg/kubectl/cmd/get/get_test.go
View file @
dd2af1c8
This diff is collapsed.
Click to expand it.
pkg/kubectl/cmd/label_test.go
View file @
dd2af1c8
...
@@ -27,7 +27,6 @@ import (
...
@@ -27,7 +27,6 @@ import (
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -359,7 +358,7 @@ func TestLabelForResourceFromFile(t *testing.T) {
...
@@ -359,7 +358,7 @@ func TestLabelForResourceFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -446,7 +445,7 @@ func TestLabelMultipleObjects(t *testing.T) {
...
@@ -446,7 +445,7 @@ func TestLabelMultipleObjects(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/patch_test.go
View file @
dd2af1c8
...
@@ -22,7 +22,6 @@ import (
...
@@ -22,7 +22,6 @@ import (
"testing"
"testing"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -34,7 +33,7 @@ func TestPatchObject(t *testing.T) {
...
@@ -34,7 +33,7 @@ func TestPatchObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -75,7 +74,7 @@ func TestPatchObjectFromFile(t *testing.T) {
...
@@ -75,7 +74,7 @@ func TestPatchObjectFromFile(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -112,7 +111,7 @@ func TestPatchNoop(t *testing.T) {
...
@@ -112,7 +111,7 @@ func TestPatchNoop(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
@@ -159,7 +158,7 @@ func TestPatchObjectFromFileOutput(t *testing.T) {
...
@@ -159,7 +158,7 @@ func TestPatchObjectFromFileOutput(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/replace_test.go
View file @
dd2af1c8
...
@@ -22,7 +22,6 @@ import (
...
@@ -22,7 +22,6 @@ import (
"testing"
"testing"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
...
@@ -34,7 +33,7 @@ func TestReplaceObject(t *testing.T) {
...
@@ -34,7 +33,7 @@ func TestReplaceObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
deleted
:=
false
deleted
:=
false
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
@@ -90,7 +89,7 @@ func TestReplaceMultipleObject(t *testing.T) {
...
@@ -90,7 +89,7 @@ func TestReplaceMultipleObject(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
redisMasterDeleted
:=
false
redisMasterDeleted
:=
false
frontendDeleted
:=
false
frontendDeleted
:=
false
...
@@ -160,7 +159,7 @@ func TestReplaceDirectory(t *testing.T) {
...
@@ -160,7 +159,7 @@ func TestReplaceDirectory(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
created
:=
map
[
string
]
bool
{}
created
:=
map
[
string
]
bool
{}
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
...
@@ -217,7 +216,7 @@ func TestForceReplaceObjectNotFound(t *testing.T) {
...
@@ -217,7 +216,7 @@ func TestForceReplaceObjectNotFound(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
tf
.
UnstructuredClient
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
unstructuredSerializer
,
NegotiatedSerializer
:
unstructuredSerializer
,
...
...
pkg/kubectl/cmd/top_node_test.go
View file @
dd2af1c8
...
@@ -30,7 +30,6 @@ import (
...
@@ -30,7 +30,6 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
core
"k8s.io/client-go/testing"
core
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -53,8 +52,8 @@ func TestTopNodeAllMetrics(t *testing.T) {
...
@@ -53,8 +52,8 @@ func TestTopNodeAllMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -105,8 +104,8 @@ func TestTopNodeAllMetricsCustomDefaults(t *testing.T) {
...
@@ -105,8 +104,8 @@ func TestTopNodeAllMetricsCustomDefaults(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -168,8 +167,8 @@ func TestTopNodeWithNameMetrics(t *testing.T) {
...
@@ -168,8 +167,8 @@ func TestTopNodeWithNameMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -234,8 +233,8 @@ func TestTopNodeWithLabelSelectorMetrics(t *testing.T) {
...
@@ -234,8 +233,8 @@ func TestTopNodeWithLabelSelectorMetrics(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -288,8 +287,8 @@ func TestTopNodeAllMetricsFromMetricsServer(t *testing.T) {
...
@@ -288,8 +287,8 @@ func TestTopNodeAllMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -355,8 +354,8 @@ func TestTopNodeWithNameMetricsFromMetricsServer(t *testing.T) {
...
@@ -355,8 +354,8 @@ func TestTopNodeWithNameMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -432,8 +431,8 @@ func TestTopNodeWithLabelSelectorMetricsFromMetricsServer(t *testing.T) {
...
@@ -432,8 +431,8 @@ func TestTopNodeWithLabelSelectorMetricsFromMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
"test"
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
codec
:=
legacy
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
codec
:=
scheme
.
Codecs
.
LegacyCodec
(
scheme
.
Scheme
.
PrioritizedVersionsAllGroups
()
...
)
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/cmd/top_pod_test.go
View file @
dd2af1c8
...
@@ -35,9 +35,9 @@ import (
...
@@ -35,9 +35,9 @@ import (
restclient
"k8s.io/client-go/rest"
restclient
"k8s.io/client-go/rest"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
core
"k8s.io/client-go/testing"
core
"k8s.io/client-go/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/genericclioptions"
"k8s.io/kubernetes/pkg/kubectl/scheme"
metricsv1alpha1api
"k8s.io/metrics/pkg/apis/metrics/v1alpha1"
metricsv1alpha1api
"k8s.io/metrics/pkg/apis/metrics/v1alpha1"
metricsv1beta1api
"k8s.io/metrics/pkg/apis/metrics/v1beta1"
metricsv1beta1api
"k8s.io/metrics/pkg/apis/metrics/v1beta1"
metricsfake
"k8s.io/metrics/pkg/client/clientset/versioned/fake"
metricsfake
"k8s.io/metrics/pkg/client/clientset/versioned/fake"
...
@@ -167,7 +167,7 @@ func TestTopPod(t *testing.T) {
...
@@ -167,7 +167,7 @@ func TestTopPod(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -311,7 +311,7 @@ func TestTopPodWithMetricsServer(t *testing.T) {
...
@@ -311,7 +311,7 @@ func TestTopPodWithMetricsServer(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
@@ -509,7 +509,7 @@ func TestTopPodCustomDefaults(t *testing.T) {
...
@@ -509,7 +509,7 @@ func TestTopPodCustomDefaults(t *testing.T) {
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
tf
:=
cmdtesting
.
NewTestFactory
()
.
WithNamespace
(
testNS
)
defer
tf
.
Cleanup
()
defer
tf
.
Cleanup
()
ns
:=
legacy
scheme
.
Codecs
ns
:=
scheme
.
Codecs
tf
.
Client
=
&
fake
.
RESTClient
{
tf
.
Client
=
&
fake
.
RESTClient
{
NegotiatedSerializer
:
ns
,
NegotiatedSerializer
:
ns
,
...
...
pkg/kubectl/metricsutil/metrics_printer.go
View file @
dd2af1c8
...
@@ -23,7 +23,7 @@ import (
...
@@ -23,7 +23,7 @@ import (
"k8s.io/api/core/v1"
"k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/resource"
"k8s.io/apimachinery/pkg/api/resource"
"k8s.io/
kubernetes/pkg/api/legacy
scheme"
"k8s.io/
client-go/kubernetes/
scheme"
"k8s.io/kubernetes/pkg/printers"
"k8s.io/kubernetes/pkg/printers"
metricsapi
"k8s.io/metrics/pkg/apis/metrics"
metricsapi
"k8s.io/metrics/pkg/apis/metrics"
)
)
...
@@ -67,7 +67,7 @@ func (printer *TopCmdPrinter) PrintNodeMetrics(metrics []metricsapi.NodeMetrics,
...
@@ -67,7 +67,7 @@ func (printer *TopCmdPrinter) PrintNodeMetrics(metrics []metricsapi.NodeMetrics,
printColumnNames
(
w
,
NodeColumns
)
printColumnNames
(
w
,
NodeColumns
)
var
usage
v1
.
ResourceList
var
usage
v1
.
ResourceList
for
_
,
m
:=
range
metrics
{
for
_
,
m
:=
range
metrics
{
err
:=
legacy
scheme
.
Scheme
.
Convert
(
&
m
.
Usage
,
&
usage
,
nil
)
err
:=
scheme
.
Scheme
.
Convert
(
&
m
.
Usage
,
&
usage
,
nil
)
if
err
!=
nil
{
if
err
!=
nil
{
return
err
return
err
}
}
...
@@ -133,7 +133,7 @@ func printSinglePodMetrics(out io.Writer, m *metricsapi.PodMetrics, printContain
...
@@ -133,7 +133,7 @@ func printSinglePodMetrics(out io.Writer, m *metricsapi.PodMetrics, printContain
for
_
,
c
:=
range
m
.
Containers
{
for
_
,
c
:=
range
m
.
Containers
{
var
usage
v1
.
ResourceList
var
usage
v1
.
ResourceList
err
:=
legacy
scheme
.
Scheme
.
Convert
(
&
c
.
Usage
,
&
usage
,
nil
)
err
:=
scheme
.
Scheme
.
Convert
(
&
c
.
Usage
,
&
usage
,
nil
)
if
err
!=
nil
{
if
err
!=
nil
{
return
err
return
err
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment