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
3410f536
Commit
3410f536
authored
Nov 13, 2017
by
Dr. Stefan Schimanski
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
registry: cut-off kube dependencies from registrytest
parent
6e950cc6
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
205 additions
and
200 deletions
+205
-200
storage_test.go
pkg/registry/apps/controllerrevision/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/apps/statefulset/storage/storage_test.go
+6
-5
storage_test.go
...toscaling/horizontalpodautoscaler/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/batch/cronjob/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/batch/job/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/configmap/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/endpoint/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/event/storage/storage_test.go
+4
-3
storage_test.go
pkg/registry/core/limitrange/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/namespace/storage/storage_test.go
+6
-5
storage_test.go
pkg/registry/core/node/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/persistentvolume/storage/storage_test.go
+7
-6
storage_test.go
...gistry/core/persistentvolumeclaim/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/pod/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/podtemplate/storage/storage_test.go
+7
-6
storage_test.go
...gistry/core/replicationcontroller/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/resourcequota/storage/storage_test.go
+6
-5
storage_test.go
pkg/registry/core/secret/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/service/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/core/serviceaccount/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/extensions/daemonset/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/extensions/deployment/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/extensions/ingress/storage/storage_test.go
+7
-6
storage_test.go
...stry/extensions/podsecuritypolicy/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/extensions/replicaset/storage/storage_test.go
+7
-6
storage_test.go
...registry/networking/networkpolicy/storage/storage_test.go
+7
-6
storage_test.go
...gistry/policy/poddisruptionbudget/storage/storage_test.go
+6
-5
etcd.go
pkg/registry/registrytest/etcd.go
+2
-27
storage_test.go
...registry/scheduling/priorityclass/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/settings/podpreset/storage/storage_test.go
+7
-6
storage_test.go
pkg/registry/storage/storageclass/storage/storage_test.go
+7
-6
No files found.
pkg/registry/apps/controllerrevision/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/apps"
"k8s.io/kubernetes/pkg/apis/apps"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -34,7 +35,7 @@ func TestCreate(t *testing.T) {
...
@@ -34,7 +35,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
var
(
var
(
valid
=
stripObjectMeta
(
newControllerRevision
(
"validname"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
valid
=
stripObjectMeta
(
newControllerRevision
(
"validname"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
badRevision
=
stripObjectMeta
(
newControllerRevision
(
"validname"
,
"validns"
,
newObject
(),
-
1
))
badRevision
=
stripObjectMeta
(
newControllerRevision
(
"validname"
,
"validns"
,
newObject
(),
-
1
))
...
@@ -58,7 +59,7 @@ func TestUpdate(t *testing.T) {
...
@@ -58,7 +59,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
addLabel
:=
func
(
obj
runtime
.
Object
)
runtime
.
Object
{
addLabel
:=
func
(
obj
runtime
.
Object
)
runtime
.
Object
{
rev
:=
obj
.
(
*
apps
.
ControllerRevision
)
rev
:=
obj
.
(
*
apps
.
ControllerRevision
)
...
@@ -93,7 +94,7 @@ func TestGet(t *testing.T) {
...
@@ -93,7 +94,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
test
.
TestGet
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
}
}
...
@@ -101,7 +102,7 @@ func TestList(t *testing.T) {
...
@@ -101,7 +102,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
test
.
TestList
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
}
}
...
@@ -109,7 +110,7 @@ func TestDelete(t *testing.T) {
...
@@ -109,7 +110,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
test
.
TestDelete
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
))
}
}
...
@@ -117,7 +118,7 @@ func TestWatch(t *testing.T) {
...
@@ -117,7 +118,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
),
newControllerRevision
(
"valid"
,
metav1
.
NamespaceDefault
,
newObject
(),
0
),
[]
labels
.
Set
{
[]
labels
.
Set
{
...
...
pkg/registry/apps/statefulset/storage/storage_test.go
View file @
3410f536
...
@@ -29,6 +29,7 @@ import (
...
@@ -29,6 +29,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/apps"
"k8s.io/kubernetes/pkg/apis/apps"
"k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/autoscaling"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
...
@@ -93,7 +94,7 @@ func TestCreate(t *testing.T) {
...
@@ -93,7 +94,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
,
legacyscheme
.
Scheme
)
ps
:=
validNewStatefulSet
()
ps
:=
validNewStatefulSet
()
ps
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
ps
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -146,7 +147,7 @@ func TestGet(t *testing.T) {
...
@@ -146,7 +147,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewStatefulSet
())
test
.
TestGet
(
validNewStatefulSet
())
}
}
...
@@ -154,7 +155,7 @@ func TestList(t *testing.T) {
...
@@ -154,7 +155,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewStatefulSet
())
test
.
TestList
(
validNewStatefulSet
())
}
}
...
@@ -162,7 +163,7 @@ func TestDelete(t *testing.T) {
...
@@ -162,7 +163,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewStatefulSet
())
test
.
TestDelete
(
validNewStatefulSet
())
}
}
...
@@ -170,7 +171,7 @@ func TestWatch(t *testing.T) {
...
@@ -170,7 +171,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
defer
storage
.
StatefulSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
StatefulSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewStatefulSet
(),
validNewStatefulSet
(),
// matching labels
// matching labels
...
...
pkg/registry/autoscaling/horizontalpodautoscaler/storage/storage_test.go
View file @
3410f536
...
@@ -20,6 +20,7 @@ import (
...
@@ -20,6 +20,7 @@ import (
"testing"
"testing"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/autoscaling"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
// Ensure that autoscaling/v1 package is initialized.
// Ensure that autoscaling/v1 package is initialized.
...
@@ -74,7 +75,7 @@ func TestCreate(t *testing.T) {
...
@@ -74,7 +75,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
autoscaler
:=
validNewHorizontalPodAutoscaler
(
"foo"
)
autoscaler
:=
validNewHorizontalPodAutoscaler
(
"foo"
)
autoscaler
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
autoscaler
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewHorizontalPodAutoscaler
(
"foo"
),
validNewHorizontalPodAutoscaler
(
"foo"
),
...
@@ -106,7 +107,7 @@ func TestDelete(t *testing.T) {
...
@@ -106,7 +107,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewHorizontalPodAutoscaler
(
"foo"
))
test
.
TestDelete
(
validNewHorizontalPodAutoscaler
(
"foo"
))
}
}
...
@@ -114,7 +115,7 @@ func TestGet(t *testing.T) {
...
@@ -114,7 +115,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewHorizontalPodAutoscaler
(
"foo"
))
test
.
TestGet
(
validNewHorizontalPodAutoscaler
(
"foo"
))
}
}
...
@@ -122,7 +123,7 @@ func TestList(t *testing.T) {
...
@@ -122,7 +123,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewHorizontalPodAutoscaler
(
"foo"
))
test
.
TestList
(
validNewHorizontalPodAutoscaler
(
"foo"
))
}
}
...
@@ -130,7 +131,7 @@ func TestWatch(t *testing.T) {
...
@@ -130,7 +131,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewHorizontalPodAutoscaler
(
"foo"
),
validNewHorizontalPodAutoscaler
(
"foo"
),
// matching labels
// matching labels
...
...
pkg/registry/batch/cronjob/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"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"
...
@@ -73,7 +74,7 @@ func TestCreate(t *testing.T) {
...
@@ -73,7 +74,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
validCronJob
:=
validNewCronJob
()
validCronJob
:=
validNewCronJob
()
validCronJob
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
validCronJob
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -95,7 +96,7 @@ func TestUpdate(t *testing.T) {
...
@@ -95,7 +96,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
schedule
:=
"1 1 1 1 ?"
schedule
:=
"1 1 1 1 ?"
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
...
@@ -124,7 +125,7 @@ func TestDelete(t *testing.T) {
...
@@ -124,7 +125,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewCronJob
())
test
.
TestDelete
(
validNewCronJob
())
}
}
...
@@ -137,7 +138,7 @@ func TestGet(t *testing.T) {
...
@@ -137,7 +138,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewCronJob
())
test
.
TestGet
(
validNewCronJob
())
}
}
...
@@ -150,7 +151,7 @@ func TestList(t *testing.T) {
...
@@ -150,7 +151,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewCronJob
())
test
.
TestList
(
validNewCronJob
())
}
}
...
@@ -163,7 +164,7 @@ func TestWatch(t *testing.T) {
...
@@ -163,7 +164,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewCronJob
(),
validNewCronJob
(),
// matching labels
// matching labels
...
...
pkg/registry/batch/job/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"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"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -82,7 +83,7 @@ func TestCreate(t *testing.T) {
...
@@ -82,7 +83,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
validJob
:=
validNewJob
()
validJob
:=
validNewJob
()
validJob
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
validJob
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -103,7 +104,7 @@ func TestUpdate(t *testing.T) {
...
@@ -103,7 +104,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
two
:=
int32
(
2
)
two
:=
int32
(
2
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
...
@@ -132,7 +133,7 @@ func TestDelete(t *testing.T) {
...
@@ -132,7 +133,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewJob
())
test
.
TestDelete
(
validNewJob
())
}
}
...
@@ -140,7 +141,7 @@ func TestGet(t *testing.T) {
...
@@ -140,7 +141,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewJob
())
test
.
TestGet
(
validNewJob
())
}
}
...
@@ -148,7 +149,7 @@ func TestList(t *testing.T) {
...
@@ -148,7 +149,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewJob
())
test
.
TestList
(
validNewJob
())
}
}
...
@@ -156,7 +157,7 @@ func TestWatch(t *testing.T) {
...
@@ -156,7 +157,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Job
.
Store
.
DestroyFunc
()
defer
storage
.
Job
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Job
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewJob
(),
validNewJob
(),
// matching labels
// matching labels
...
...
pkg/registry/core/configmap/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -60,7 +61,7 @@ func TestCreate(t *testing.T) {
...
@@ -60,7 +61,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
validConfigMap
:=
validNewConfigMap
()
validConfigMap
:=
validNewConfigMap
()
validConfigMap
.
ObjectMeta
=
metav1
.
ObjectMeta
{
validConfigMap
.
ObjectMeta
=
metav1
.
ObjectMeta
{
...
@@ -88,7 +89,7 @@ func TestUpdate(t *testing.T) {
...
@@ -88,7 +89,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewConfigMap
(),
validNewConfigMap
(),
...
@@ -111,7 +112,7 @@ func TestDelete(t *testing.T) {
...
@@ -111,7 +112,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewConfigMap
())
test
.
TestDelete
(
validNewConfigMap
())
}
}
...
@@ -119,7 +120,7 @@ func TestGet(t *testing.T) {
...
@@ -119,7 +120,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewConfigMap
())
test
.
TestGet
(
validNewConfigMap
())
}
}
...
@@ -127,7 +128,7 @@ func TestList(t *testing.T) {
...
@@ -127,7 +128,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewConfigMap
())
test
.
TestList
(
validNewConfigMap
())
}
}
...
@@ -135,7 +136,7 @@ func TestWatch(t *testing.T) {
...
@@ -135,7 +136,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewConfigMap
(),
validNewConfigMap
(),
// matching labels
// matching labels
...
...
pkg/registry/core/endpoint/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -67,7 +68,7 @@ func TestCreate(t *testing.T) {
...
@@ -67,7 +68,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
endpoints
:=
validNewEndpoints
()
endpoints
:=
validNewEndpoints
()
endpoints
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
endpoints
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -84,7 +85,7 @@ func TestUpdate(t *testing.T) {
...
@@ -84,7 +85,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewEndpoints
(),
validNewEndpoints
(),
...
@@ -104,7 +105,7 @@ func TestDelete(t *testing.T) {
...
@@ -104,7 +105,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewEndpoints
())
test
.
TestDelete
(
validNewEndpoints
())
}
}
...
@@ -112,7 +113,7 @@ func TestGet(t *testing.T) {
...
@@ -112,7 +113,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewEndpoints
())
test
.
TestGet
(
validNewEndpoints
())
}
}
...
@@ -120,7 +121,7 @@ func TestList(t *testing.T) {
...
@@ -120,7 +121,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewEndpoints
())
test
.
TestList
(
validNewEndpoints
())
}
}
...
@@ -128,7 +129,7 @@ func TestWatch(t *testing.T) {
...
@@ -128,7 +129,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewEndpoints
(),
validNewEndpoints
(),
// matching labels
// matching labels
...
...
pkg/registry/core/event/storage/storage_test.go
View file @
3410f536
...
@@ -23,6 +23,7 @@ import (
...
@@ -23,6 +23,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -58,7 +59,7 @@ func TestCreate(t *testing.T) {
...
@@ -58,7 +59,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
event
:=
validNewEvent
(
test
.
TestNamespace
())
event
:=
validNewEvent
(
test
.
TestNamespace
())
event
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
event
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -73,7 +74,7 @@ func TestUpdate(t *testing.T) {
...
@@ -73,7 +74,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewEvent
(
test
.
TestNamespace
()),
validNewEvent
(
test
.
TestNamespace
()),
...
@@ -96,7 +97,7 @@ func TestDelete(t *testing.T) {
...
@@ -96,7 +97,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewEvent
(
test
.
TestNamespace
()))
test
.
TestDelete
(
validNewEvent
(
test
.
TestNamespace
()))
}
}
...
...
pkg/registry/core/limitrange/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -69,7 +70,7 @@ func TestCreate(t *testing.T) {
...
@@ -69,7 +70,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
GeneratesName
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
GeneratesName
()
validLimitRange
:=
validNewLimitRange
()
validLimitRange
:=
validNewLimitRange
()
validLimitRange
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
validLimitRange
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -86,7 +87,7 @@ func TestUpdate(t *testing.T) {
...
@@ -86,7 +87,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewLimitRange
(),
validNewLimitRange
(),
...
@@ -115,7 +116,7 @@ func TestDelete(t *testing.T) {
...
@@ -115,7 +116,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewLimitRange
())
test
.
TestDelete
(
validNewLimitRange
())
}
}
...
@@ -123,7 +124,7 @@ func TestGet(t *testing.T) {
...
@@ -123,7 +124,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewLimitRange
())
test
.
TestGet
(
validNewLimitRange
())
}
}
...
@@ -131,7 +132,7 @@ func TestList(t *testing.T) {
...
@@ -131,7 +132,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewLimitRange
())
test
.
TestList
(
validNewLimitRange
())
}
}
...
@@ -139,7 +140,7 @@ func TestWatch(t *testing.T) {
...
@@ -139,7 +140,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewLimitRange
(),
validNewLimitRange
(),
// matching labels
// matching labels
...
...
pkg/registry/core/namespace/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -49,7 +50,7 @@ func TestCreate(t *testing.T) {
...
@@ -49,7 +50,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
store
.
DestroyFunc
()
defer
storage
.
store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
namespace
:=
validNewNamespace
()
namespace
:=
validNewNamespace
()
namespace
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
namespace
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -93,7 +94,7 @@ func TestDelete(t *testing.T) {
...
@@ -93,7 +94,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
store
.
DestroyFunc
()
defer
storage
.
store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewNamespace
())
test
.
TestDelete
(
validNewNamespace
())
}
}
...
@@ -101,7 +102,7 @@ func TestGet(t *testing.T) {
...
@@ -101,7 +102,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
store
.
DestroyFunc
()
defer
storage
.
store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewNamespace
())
test
.
TestGet
(
validNewNamespace
())
}
}
...
@@ -109,7 +110,7 @@ func TestList(t *testing.T) {
...
@@ -109,7 +110,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
store
.
DestroyFunc
()
defer
storage
.
store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewNamespace
())
test
.
TestList
(
validNewNamespace
())
}
}
...
@@ -117,7 +118,7 @@ func TestWatch(t *testing.T) {
...
@@ -117,7 +118,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
store
.
DestroyFunc
()
defer
storage
.
store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewNamespace
(),
validNewNamespace
(),
// matching labels
// matching labels
...
...
pkg/registry/core/node/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
kubeletclient
"k8s.io/kubernetes/pkg/kubelet/client"
kubeletclient
"k8s.io/kubernetes/pkg/kubelet/client"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -70,7 +71,7 @@ func TestCreate(t *testing.T) {
...
@@ -70,7 +71,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
node
:=
validNewNode
()
node
:=
validNewNode
()
node
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
node
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -87,7 +88,7 @@ func TestUpdate(t *testing.T) {
...
@@ -87,7 +88,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewNode
(),
validNewNode
(),
...
@@ -104,7 +105,7 @@ func TestDelete(t *testing.T) {
...
@@ -104,7 +105,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestDelete
(
validNewNode
())
test
.
TestDelete
(
validNewNode
())
}
}
...
@@ -112,7 +113,7 @@ func TestGet(t *testing.T) {
...
@@ -112,7 +113,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewNode
())
test
.
TestGet
(
validNewNode
())
}
}
...
@@ -120,7 +121,7 @@ func TestList(t *testing.T) {
...
@@ -120,7 +121,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewNode
())
test
.
TestList
(
validNewNode
())
}
}
...
@@ -128,7 +129,7 @@ func TestWatch(t *testing.T) {
...
@@ -128,7 +129,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewNode
(),
validNewNode
(),
// matching labels
// matching labels
...
...
pkg/registry/core/persistentvolume/storage/storage_test.go
View file @
3410f536
...
@@ -30,6 +30,7 @@ import (
...
@@ -30,6 +30,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -85,7 +86,7 @@ func TestCreate(t *testing.T) {
...
@@ -85,7 +86,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
pv
:=
validNewPersistentVolume
(
"foo"
)
pv
:=
validNewPersistentVolume
(
"foo"
)
pv
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
pv
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -102,7 +103,7 @@ func TestUpdate(t *testing.T) {
...
@@ -102,7 +103,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPersistentVolume
(
"foo"
),
validNewPersistentVolume
(
"foo"
),
...
@@ -121,7 +122,7 @@ func TestDelete(t *testing.T) {
...
@@ -121,7 +122,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewPersistentVolume
(
"foo"
))
test
.
TestDelete
(
validNewPersistentVolume
(
"foo"
))
}
}
...
@@ -129,7 +130,7 @@ func TestGet(t *testing.T) {
...
@@ -129,7 +130,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewPersistentVolume
(
"foo"
))
test
.
TestGet
(
validNewPersistentVolume
(
"foo"
))
}
}
...
@@ -137,7 +138,7 @@ func TestList(t *testing.T) {
...
@@ -137,7 +138,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewPersistentVolume
(
"foo"
))
test
.
TestList
(
validNewPersistentVolume
(
"foo"
))
}
}
...
@@ -145,7 +146,7 @@ func TestWatch(t *testing.T) {
...
@@ -145,7 +146,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewPersistentVolume
(
"foo"
),
validNewPersistentVolume
(
"foo"
),
// matching labels
// matching labels
...
...
pkg/registry/core/persistentvolumeclaim/storage/storage_test.go
View file @
3410f536
...
@@ -30,6 +30,7 @@ import (
...
@@ -30,6 +30,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -71,7 +72,7 @@ func TestCreate(t *testing.T) {
...
@@ -71,7 +72,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
pv
:=
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
)
pv
:=
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
)
pv
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
pv
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -88,7 +89,7 @@ func TestUpdate(t *testing.T) {
...
@@ -88,7 +89,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
),
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
),
...
@@ -105,7 +106,7 @@ func TestDelete(t *testing.T) {
...
@@ -105,7 +106,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
test
.
TestDelete
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
}
}
...
@@ -113,7 +114,7 @@ func TestGet(t *testing.T) {
...
@@ -113,7 +114,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
test
.
TestGet
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
}
}
...
@@ -121,7 +122,7 @@ func TestList(t *testing.T) {
...
@@ -121,7 +122,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
test
.
TestList
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
))
}
}
...
@@ -129,7 +130,7 @@ func TestWatch(t *testing.T) {
...
@@ -129,7 +130,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
),
validNewPersistentVolumeClaim
(
"foo"
,
metav1
.
NamespaceDefault
),
// matching labels
// matching labels
...
...
pkg/registry/core/pod/storage/storage_test.go
View file @
3410f536
...
@@ -40,6 +40,7 @@ import (
...
@@ -40,6 +40,7 @@ import (
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
utilfeature
"k8s.io/apiserver/pkg/util/feature"
utilfeature
"k8s.io/apiserver/pkg/util/feature"
utilfeaturetesting
"k8s.io/apiserver/pkg/util/feature/testing"
utilfeaturetesting
"k8s.io/apiserver/pkg/util/feature/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/securitycontext"
"k8s.io/kubernetes/pkg/securitycontext"
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
pod
:=
validNewPod
()
pod
:=
validNewPod
()
pod
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
pod
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
// Make an invalid pod with an an incorrect label.
// Make an invalid pod with an an incorrect label.
...
@@ -125,7 +126,7 @@ func TestUpdate(t *testing.T) {
...
@@ -125,7 +126,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPod
(),
validNewPod
(),
...
@@ -142,7 +143,7 @@ func TestDelete(t *testing.T) {
...
@@ -142,7 +143,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewPod
())
test
.
TestDelete
(
validNewPod
())
scheduledPod
:=
validNewPod
()
scheduledPod
:=
validNewPod
()
...
@@ -366,7 +367,7 @@ func TestGet(t *testing.T) {
...
@@ -366,7 +367,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewPod
())
test
.
TestGet
(
validNewPod
())
}
}
...
@@ -374,7 +375,7 @@ func TestList(t *testing.T) {
...
@@ -374,7 +375,7 @@ func TestList(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewPod
())
test
.
TestList
(
validNewPod
())
}
}
...
@@ -382,7 +383,7 @@ func TestWatch(t *testing.T) {
...
@@ -382,7 +383,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewPod
(),
validNewPod
(),
// matching labels
// matching labels
...
...
pkg/registry/core/podtemplate/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -72,7 +73,7 @@ func TestCreate(t *testing.T) {
...
@@ -72,7 +73,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
pod
:=
validNewPodTemplate
(
"foo"
)
pod
:=
validNewPodTemplate
(
"foo"
)
pod
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
pod
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
//valid
//valid
validNewPodTemplate
(
"foo"
),
validNewPodTemplate
(
"foo"
),
...
@@ -106,7 +107,7 @@ func TestDelete(t *testing.T) {
...
@@ -106,7 +107,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewPodTemplate
(
"foo"
))
test
.
TestDelete
(
validNewPodTemplate
(
"foo"
))
}
}
...
@@ -114,7 +115,7 @@ func TestGet(t *testing.T) {
...
@@ -114,7 +115,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewPodTemplate
(
"foo"
))
test
.
TestGet
(
validNewPodTemplate
(
"foo"
))
}
}
...
@@ -122,7 +123,7 @@ func TestList(t *testing.T) {
...
@@ -122,7 +123,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewPodTemplate
(
"foo"
))
test
.
TestList
(
validNewPodTemplate
(
"foo"
))
}
}
...
@@ -130,7 +131,7 @@ func TestWatch(t *testing.T) {
...
@@ -130,7 +131,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewPodTemplate
(
"foo"
),
validNewPodTemplate
(
"foo"
),
// matching labels
// matching labels
...
...
pkg/registry/core/replicationcontroller/storage/storage_test.go
View file @
3410f536
...
@@ -30,6 +30,7 @@ import (
...
@@ -30,6 +30,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/autoscaling"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
controller
:=
validNewController
()
controller
:=
validNewController
()
controller
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
controller
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -119,7 +120,7 @@ func TestUpdate(t *testing.T) {
...
@@ -119,7 +120,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewController
(),
validNewController
(),
...
@@ -147,7 +148,7 @@ func TestDelete(t *testing.T) {
...
@@ -147,7 +148,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewController
())
test
.
TestDelete
(
validNewController
())
}
}
...
@@ -206,7 +207,7 @@ func TestGet(t *testing.T) {
...
@@ -206,7 +207,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewController
())
test
.
TestGet
(
validNewController
())
}
}
...
@@ -214,7 +215,7 @@ func TestList(t *testing.T) {
...
@@ -214,7 +215,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewController
())
test
.
TestList
(
validNewController
())
}
}
...
@@ -222,7 +223,7 @@ func TestWatch(t *testing.T) {
...
@@ -222,7 +223,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
defer
storage
.
Controller
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Controller
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validController
,
validController
,
// matching labels
// matching labels
...
...
pkg/registry/core/resourcequota/storage/storage_test.go
View file @
3410f536
...
@@ -29,6 +29,7 @@ import (
...
@@ -29,6 +29,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -68,7 +69,7 @@ func TestCreate(t *testing.T) {
...
@@ -68,7 +69,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
resourcequota
:=
validNewResourceQuota
()
resourcequota
:=
validNewResourceQuota
()
resourcequota
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
resourcequota
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -109,7 +110,7 @@ func TestDelete(t *testing.T) {
...
@@ -109,7 +110,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewResourceQuota
())
test
.
TestDelete
(
validNewResourceQuota
())
}
}
...
@@ -117,7 +118,7 @@ func TestGet(t *testing.T) {
...
@@ -117,7 +118,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewResourceQuota
())
test
.
TestGet
(
validNewResourceQuota
())
}
}
...
@@ -125,7 +126,7 @@ func TestList(t *testing.T) {
...
@@ -125,7 +126,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewResourceQuota
())
test
.
TestList
(
validNewResourceQuota
())
}
}
...
@@ -133,7 +134,7 @@ func TestWatch(t *testing.T) {
...
@@ -133,7 +134,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewResourceQuota
(),
validNewResourceQuota
(),
// matching labels
// matching labels
...
...
pkg/registry/core/secret/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -56,7 +57,7 @@ func TestCreate(t *testing.T) {
...
@@ -56,7 +57,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
secret
:=
validNewSecret
(
"foo"
)
secret
:=
validNewSecret
(
"foo"
)
secret
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
secret
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -79,7 +80,7 @@ func TestUpdate(t *testing.T) {
...
@@ -79,7 +80,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewSecret
(
"foo"
),
validNewSecret
(
"foo"
),
...
@@ -96,7 +97,7 @@ func TestDelete(t *testing.T) {
...
@@ -96,7 +97,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewSecret
(
"foo"
))
test
.
TestDelete
(
validNewSecret
(
"foo"
))
}
}
...
@@ -104,7 +105,7 @@ func TestGet(t *testing.T) {
...
@@ -104,7 +105,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewSecret
(
"foo"
))
test
.
TestGet
(
validNewSecret
(
"foo"
))
}
}
...
@@ -112,7 +113,7 @@ func TestList(t *testing.T) {
...
@@ -112,7 +113,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewSecret
(
"foo"
))
test
.
TestList
(
validNewSecret
(
"foo"
))
}
}
...
@@ -120,7 +121,7 @@ func TestWatch(t *testing.T) {
...
@@ -120,7 +121,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewSecret
(
"foo"
),
validNewSecret
(
"foo"
),
// matching labels
// matching labels
...
...
pkg/registry/core/service/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -66,7 +67,7 @@ func TestCreate(t *testing.T) {
...
@@ -66,7 +67,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
validService
:=
validService
()
validService
:=
validService
()
validService
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
validService
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -97,7 +98,7 @@ func TestUpdate(t *testing.T) {
...
@@ -97,7 +98,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validService
(),
validService
(),
...
@@ -124,7 +125,7 @@ func TestDelete(t *testing.T) {
...
@@ -124,7 +125,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestDelete
(
validService
())
test
.
TestDelete
(
validService
())
}
}
...
@@ -132,7 +133,7 @@ func TestGet(t *testing.T) {
...
@@ -132,7 +133,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestGet
(
validService
())
test
.
TestGet
(
validService
())
}
}
...
@@ -140,7 +141,7 @@ func TestList(t *testing.T) {
...
@@ -140,7 +141,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
AllowCreateOnUpdate
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
AllowCreateOnUpdate
()
test
.
TestList
(
validService
())
test
.
TestList
(
validService
())
}
}
...
@@ -148,7 +149,7 @@ func TestWatch(t *testing.T) {
...
@@ -148,7 +149,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validService
(),
validService
(),
// matching labels
// matching labels
...
...
pkg/registry/core/serviceaccount/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -54,7 +55,7 @@ func TestCreate(t *testing.T) {
...
@@ -54,7 +55,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
serviceAccount
:=
validNewServiceAccount
(
"foo"
)
serviceAccount
:=
validNewServiceAccount
(
"foo"
)
serviceAccount
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
serviceAccount
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -72,7 +73,7 @@ func TestUpdate(t *testing.T) {
...
@@ -72,7 +73,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewServiceAccount
(
"foo"
),
validNewServiceAccount
(
"foo"
),
...
@@ -89,7 +90,7 @@ func TestDelete(t *testing.T) {
...
@@ -89,7 +90,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewServiceAccount
(
"foo"
))
test
.
TestDelete
(
validNewServiceAccount
(
"foo"
))
}
}
...
@@ -97,7 +98,7 @@ func TestGet(t *testing.T) {
...
@@ -97,7 +98,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewServiceAccount
(
"foo"
))
test
.
TestGet
(
validNewServiceAccount
(
"foo"
))
}
}
...
@@ -105,7 +106,7 @@ func TestList(t *testing.T) {
...
@@ -105,7 +106,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewServiceAccount
(
"foo"
))
test
.
TestList
(
validNewServiceAccount
(
"foo"
))
}
}
...
@@ -113,7 +114,7 @@ func TestWatch(t *testing.T) {
...
@@ -113,7 +114,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewServiceAccount
(
"foo"
),
validNewServiceAccount
(
"foo"
),
// matching labels
// matching labels
...
...
pkg/registry/extensions/daemonset/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
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"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -80,7 +81,7 @@ func TestCreate(t *testing.T) {
...
@@ -80,7 +81,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
ds
:=
newValidDaemonSet
()
ds
:=
newValidDaemonSet
()
ds
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
ds
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -107,7 +108,7 @@ func TestUpdate(t *testing.T) {
...
@@ -107,7 +108,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
newValidDaemonSet
(),
newValidDaemonSet
(),
...
@@ -136,7 +137,7 @@ func TestDelete(t *testing.T) {
...
@@ -136,7 +137,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
newValidDaemonSet
())
test
.
TestDelete
(
newValidDaemonSet
())
}
}
...
@@ -144,7 +145,7 @@ func TestGet(t *testing.T) {
...
@@ -144,7 +145,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
newValidDaemonSet
())
test
.
TestGet
(
newValidDaemonSet
())
}
}
...
@@ -152,7 +153,7 @@ func TestList(t *testing.T) {
...
@@ -152,7 +153,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
newValidDaemonSet
())
test
.
TestList
(
newValidDaemonSet
())
}
}
...
@@ -160,7 +161,7 @@ func TestWatch(t *testing.T) {
...
@@ -160,7 +161,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validDaemonSet
,
validDaemonSet
,
// matching labels
// matching labels
...
...
pkg/registry/extensions/deployment/storage/storage_test.go
View file @
3410f536
...
@@ -34,6 +34,7 @@ import (
...
@@ -34,6 +34,7 @@ import (
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
storeerr
"k8s.io/apiserver/pkg/storage/errors"
storeerr
"k8s.io/apiserver/pkg/storage/errors"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/autoscaling"
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"
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
...
@@ -98,7 +99,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
deployment
:=
validNewDeployment
()
deployment
:=
validNewDeployment
()
deployment
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
deployment
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -118,7 +119,7 @@ func TestUpdate(t *testing.T) {
...
@@ -118,7 +119,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewDeployment
(),
validNewDeployment
(),
...
@@ -151,7 +152,7 @@ func TestDelete(t *testing.T) {
...
@@ -151,7 +152,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewDeployment
())
test
.
TestDelete
(
validNewDeployment
())
}
}
...
@@ -159,7 +160,7 @@ func TestGet(t *testing.T) {
...
@@ -159,7 +160,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewDeployment
())
test
.
TestGet
(
validNewDeployment
())
}
}
...
@@ -167,7 +168,7 @@ func TestList(t *testing.T) {
...
@@ -167,7 +168,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewDeployment
())
test
.
TestList
(
validNewDeployment
())
}
}
...
@@ -175,7 +176,7 @@ func TestWatch(t *testing.T) {
...
@@ -175,7 +176,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
defer
storage
.
Deployment
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Deployment
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewDeployment
(),
validNewDeployment
(),
// matching labels
// matching labels
...
...
pkg/registry/extensions/ingress/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
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"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -122,7 +123,7 @@ func TestCreate(t *testing.T) {
...
@@ -122,7 +123,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
ingress
:=
validIngress
()
ingress
:=
validIngress
()
noDefaultBackendAndRules
:=
validIngress
()
noDefaultBackendAndRules
:=
validIngress
()
noDefaultBackendAndRules
.
Spec
.
Backend
=
&
extensions
.
IngressBackend
{}
noDefaultBackendAndRules
.
Spec
.
Backend
=
&
extensions
.
IngressBackend
{}
...
@@ -142,7 +143,7 @@ func TestUpdate(t *testing.T) {
...
@@ -142,7 +143,7 @@ func TestUpdate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validIngress
(),
validIngress
(),
...
@@ -178,7 +179,7 @@ func TestDelete(t *testing.T) {
...
@@ -178,7 +179,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validIngress
())
test
.
TestDelete
(
validIngress
())
}
}
...
@@ -186,7 +187,7 @@ func TestGet(t *testing.T) {
...
@@ -186,7 +187,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validIngress
())
test
.
TestGet
(
validIngress
())
}
}
...
@@ -194,7 +195,7 @@ func TestList(t *testing.T) {
...
@@ -194,7 +195,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validIngress
())
test
.
TestList
(
validIngress
())
}
}
...
@@ -202,7 +203,7 @@ func TestWatch(t *testing.T) {
...
@@ -202,7 +203,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validIngress
(),
validIngress
(),
// matching labels
// matching labels
...
...
pkg/registry/extensions/podsecuritypolicy/storage/storage_test.go
View file @
3410f536
...
@@ -20,6 +20,7 @@ import (
...
@@ -20,6 +20,7 @@ import (
"testing"
"testing"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/extensions"
"k8s.io/kubernetes/pkg/apis/extensions"
// Ensure that extensions/v1beta1 package is initialized.
// Ensure that extensions/v1beta1 package is initialized.
_
"k8s.io/api/extensions/v1beta1"
_
"k8s.io/api/extensions/v1beta1"
...
@@ -68,7 +69,7 @@ func TestCreate(t *testing.T) {
...
@@ -68,7 +69,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
psp
:=
validNewPodSecurityPolicy
()
psp
:=
validNewPodSecurityPolicy
()
psp
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
psp
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -85,7 +86,7 @@ func TestUpdate(t *testing.T) {
...
@@ -85,7 +86,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPodSecurityPolicy
(),
validNewPodSecurityPolicy
(),
...
@@ -102,7 +103,7 @@ func TestDelete(t *testing.T) {
...
@@ -102,7 +103,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewPodSecurityPolicy
())
test
.
TestDelete
(
validNewPodSecurityPolicy
())
}
}
...
@@ -110,7 +111,7 @@ func TestGet(t *testing.T) {
...
@@ -110,7 +111,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewPodSecurityPolicy
())
test
.
TestGet
(
validNewPodSecurityPolicy
())
}
}
...
@@ -118,7 +119,7 @@ func TestList(t *testing.T) {
...
@@ -118,7 +119,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewPodSecurityPolicy
())
test
.
TestList
(
validNewPodSecurityPolicy
())
}
}
...
@@ -126,7 +127,7 @@ func TestWatch(t *testing.T) {
...
@@ -126,7 +127,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewPodSecurityPolicy
(),
validNewPodSecurityPolicy
(),
// matching labels
// matching labels
...
...
pkg/registry/extensions/replicaset/storage/storage_test.go
View file @
3410f536
...
@@ -30,6 +30,7 @@ import (
...
@@ -30,6 +30,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/autoscaling"
"k8s.io/kubernetes/pkg/apis/autoscaling"
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"
...
@@ -95,7 +96,7 @@ func TestCreate(t *testing.T) {
...
@@ -95,7 +96,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
rs
:=
validNewReplicaSet
()
rs
:=
validNewReplicaSet
()
rs
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
rs
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -116,7 +117,7 @@ func TestUpdate(t *testing.T) {
...
@@ -116,7 +117,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewReplicaSet
(),
validNewReplicaSet
(),
...
@@ -144,7 +145,7 @@ func TestDelete(t *testing.T) {
...
@@ -144,7 +145,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewReplicaSet
())
test
.
TestDelete
(
validNewReplicaSet
())
}
}
...
@@ -203,7 +204,7 @@ func TestGet(t *testing.T) {
...
@@ -203,7 +204,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewReplicaSet
())
test
.
TestGet
(
validNewReplicaSet
())
}
}
...
@@ -211,7 +212,7 @@ func TestList(t *testing.T) {
...
@@ -211,7 +212,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewReplicaSet
())
test
.
TestList
(
validNewReplicaSet
())
}
}
...
@@ -219,7 +220,7 @@ func TestWatch(t *testing.T) {
...
@@ -219,7 +220,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
defer
storage
.
ReplicaSet
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
ReplicaSet
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewReplicaSet
(),
validNewReplicaSet
(),
// matching labels
// matching labels
...
...
pkg/registry/networking/networkpolicy/storage/storage_test.go
View file @
3410f536
...
@@ -26,6 +26,7 @@ import (
...
@@ -26,6 +26,7 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/networking"
"k8s.io/kubernetes/pkg/apis/networking"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -71,7 +72,7 @@ func TestCreate(t *testing.T) {
...
@@ -71,7 +72,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
np
:=
validNetworkPolicy
()
np
:=
validNetworkPolicy
()
np
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
np
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo-"
}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
...
@@ -89,7 +90,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNetworkPolicy
(),
validNetworkPolicy
(),
...
@@ -132,7 +133,7 @@ func TestDelete(t *testing.T) {
...
@@ -132,7 +133,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNetworkPolicy
())
test
.
TestDelete
(
validNetworkPolicy
())
}
}
...
@@ -140,7 +141,7 @@ func TestGet(t *testing.T) {
...
@@ -140,7 +141,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNetworkPolicy
())
test
.
TestGet
(
validNetworkPolicy
())
}
}
...
@@ -148,7 +149,7 @@ func TestList(t *testing.T) {
...
@@ -148,7 +149,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNetworkPolicy
())
test
.
TestList
(
validNetworkPolicy
())
}
}
...
@@ -156,7 +157,7 @@ func TestWatch(t *testing.T) {
...
@@ -156,7 +157,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNetworkPolicy
(),
validNetworkPolicy
(),
// matching labels
// matching labels
...
...
pkg/registry/policy/poddisruptionbudget/storage/storage_test.go
View file @
3410f536
...
@@ -27,6 +27,7 @@ import (
...
@@ -27,6 +27,7 @@ import (
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/rest"
"k8s.io/apiserver/pkg/registry/rest"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/policy"
"k8s.io/kubernetes/pkg/apis/policy"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -69,7 +70,7 @@ func TestCreate(t *testing.T) {
...
@@ -69,7 +70,7 @@ func TestCreate(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
pdb
:=
validNewPodDisruptionBudget
()
pdb
:=
validNewPodDisruptionBudget
()
pdb
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
pdb
.
ObjectMeta
=
metav1
.
ObjectMeta
{}
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -130,7 +131,7 @@ func TestGet(t *testing.T) {
...
@@ -130,7 +131,7 @@ func TestGet(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewPodDisruptionBudget
())
test
.
TestGet
(
validNewPodDisruptionBudget
())
}
}
...
@@ -138,7 +139,7 @@ func TestList(t *testing.T) {
...
@@ -138,7 +139,7 @@ func TestList(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewPodDisruptionBudget
())
test
.
TestList
(
validNewPodDisruptionBudget
())
}
}
...
@@ -146,7 +147,7 @@ func TestDelete(t *testing.T) {
...
@@ -146,7 +147,7 @@ func TestDelete(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewPodDisruptionBudget
())
test
.
TestDelete
(
validNewPodDisruptionBudget
())
}
}
...
@@ -154,7 +155,7 @@ func TestWatch(t *testing.T) {
...
@@ -154,7 +155,7 @@ func TestWatch(t *testing.T) {
storage
,
_
,
server
:=
newStorage
(
t
)
storage
,
_
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewPodDisruptionBudget
(),
validNewPodDisruptionBudget
(),
// matching labels
// matching labels
...
...
pkg/registry/registrytest/etcd.go
View file @
3410f536
...
@@ -33,9 +33,7 @@ import (
...
@@ -33,9 +33,7 @@ import (
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/apiserver/pkg/storage/storagebackend"
"k8s.io/apiserver/pkg/storage/storagebackend"
storagetesting
"k8s.io/apiserver/pkg/storage/testing"
storagetesting
"k8s.io/apiserver/pkg/storage/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"
)
)
func
NewEtcdStorage
(
t
*
testing
.
T
,
group
string
)
(
*
storagebackend
.
Config
,
*
etcdtesting
.
EtcdTestServer
)
{
func
NewEtcdStorage
(
t
*
testing
.
T
,
group
string
)
(
*
storagebackend
.
Config
,
*
etcdtesting
.
EtcdTestServer
)
{
...
@@ -50,9 +48,9 @@ type Tester struct {
...
@@ -50,9 +48,9 @@ type Tester struct {
}
}
type
UpdateFunc
func
(
runtime
.
Object
)
runtime
.
Object
type
UpdateFunc
func
(
runtime
.
Object
)
runtime
.
Object
func
New
(
t
*
testing
.
T
,
storage
*
genericregistry
.
Store
)
*
Tester
{
func
New
(
t
*
testing
.
T
,
storage
*
genericregistry
.
Store
,
scheme
*
runtime
.
Scheme
)
*
Tester
{
return
&
Tester
{
return
&
Tester
{
tester
:
resttest
.
New
(
t
,
storage
,
legacyscheme
.
S
cheme
),
tester
:
resttest
.
New
(
t
,
storage
,
s
cheme
),
storage
:
storage
,
storage
:
storage
,
}
}
}
}
...
@@ -151,29 +149,6 @@ func (t *Tester) TestWatch(valid runtime.Object, labelsPass, labelsFail []labels
...
@@ -151,29 +149,6 @@ func (t *Tester) TestWatch(valid runtime.Object, labelsPass, labelsFail []labels
)
)
}
}
// =============================================================================
// get codec based on runtime.Object
func
getCodec
(
obj
runtime
.
Object
)
(
runtime
.
Codec
,
error
)
{
fqKinds
,
_
,
err
:=
legacyscheme
.
Scheme
.
ObjectKinds
(
obj
)
if
err
!=
nil
{
return
nil
,
fmt
.
Errorf
(
"unexpected encoding error: %v"
,
err
)
}
fqKind
:=
fqKinds
[
0
]
// TODO: caesarxuchao: we should detect which group an object belongs to
// by using the version returned by Schem.ObjectVersionAndKind() once we
// split the schemes for internal objects.
// TODO: caesarxuchao: we should add a map from kind to group in Scheme.
var
codec
runtime
.
Codec
if
legacyscheme
.
Scheme
.
Recognizes
(
legacyscheme
.
Registry
.
GroupOrDie
(
api
.
GroupName
)
.
GroupVersion
.
WithKind
(
fqKind
.
Kind
))
{
codec
=
testapi
.
Default
.
Codec
()
}
else
if
legacyscheme
.
Scheme
.
Recognizes
(
testapi
.
Extensions
.
GroupVersion
()
.
WithKind
(
fqKind
.
Kind
))
{
codec
=
testapi
.
Extensions
.
Codec
()
}
else
{
return
nil
,
fmt
.
Errorf
(
"unexpected kind: %v"
,
fqKind
)
}
return
codec
,
nil
}
// Helper functions
// Helper functions
func
(
t
*
Tester
)
getObject
(
ctx
genericapirequest
.
Context
,
obj
runtime
.
Object
)
(
runtime
.
Object
,
error
)
{
func
(
t
*
Tester
)
getObject
(
ctx
genericapirequest
.
Context
,
obj
runtime
.
Object
)
(
runtime
.
Object
,
error
)
{
...
...
pkg/registry/scheduling/priorityclass/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
"k8s.io/kubernetes/pkg/apis/scheduling"
"k8s.io/kubernetes/pkg/apis/scheduling"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
)
)
...
@@ -55,7 +56,7 @@ func TestCreate(t *testing.T) {
...
@@ -55,7 +56,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestCreate
(
test
.
TestCreate
(
validNewPriorityClass
(),
validNewPriorityClass
(),
// invalid cases
// invalid cases
...
@@ -74,7 +75,7 @@ func TestUpdate(t *testing.T) {
...
@@ -74,7 +75,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPriorityClass
(),
validNewPriorityClass
(),
...
@@ -100,7 +101,7 @@ func TestDelete(t *testing.T) {
...
@@ -100,7 +101,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestDelete
(
validNewPriorityClass
())
test
.
TestDelete
(
validNewPriorityClass
())
}
}
...
@@ -108,7 +109,7 @@ func TestGet(t *testing.T) {
...
@@ -108,7 +109,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewPriorityClass
())
test
.
TestGet
(
validNewPriorityClass
())
}
}
...
@@ -116,7 +117,7 @@ func TestList(t *testing.T) {
...
@@ -116,7 +117,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewPriorityClass
())
test
.
TestList
(
validNewPriorityClass
())
}
}
...
@@ -124,7 +125,7 @@ func TestWatch(t *testing.T) {
...
@@ -124,7 +125,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewPriorityClass
(),
validNewPriorityClass
(),
// matching labels
// matching labels
...
...
pkg/registry/settings/podpreset/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/settings"
"k8s.io/kubernetes/pkg/apis/settings"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -102,7 +103,7 @@ func TestCreate(t *testing.T) {
...
@@ -102,7 +103,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
invalidPodPreset
:=
validNewPodPreset
(
test
.
TestNamespace
())
invalidPodPreset
:=
validNewPodPreset
(
test
.
TestNamespace
())
invalidPodPreset
.
Spec
.
VolumeMounts
[
0
]
.
Name
=
"/cache/VolumeMounts"
invalidPodPreset
.
Spec
.
VolumeMounts
[
0
]
.
Name
=
"/cache/VolumeMounts"
test
.
TestCreate
(
test
.
TestCreate
(
...
@@ -116,7 +117,7 @@ func TestUpdate(t *testing.T) {
...
@@ -116,7 +117,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewPodPreset
(
test
.
TestNamespace
()),
validNewPodPreset
(
test
.
TestNamespace
()),
...
@@ -133,7 +134,7 @@ func TestDelete(t *testing.T) {
...
@@ -133,7 +134,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestDelete
(
validNewPodPreset
(
test
.
TestNamespace
()))
test
.
TestDelete
(
validNewPodPreset
(
test
.
TestNamespace
()))
}
}
...
@@ -141,7 +142,7 @@ func TestGet(t *testing.T) {
...
@@ -141,7 +142,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestGet
(
validNewPodPreset
(
test
.
TestNamespace
()))
test
.
TestGet
(
validNewPodPreset
(
test
.
TestNamespace
()))
}
}
...
@@ -149,7 +150,7 @@ func TestList(t *testing.T) {
...
@@ -149,7 +150,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestList
(
validNewPodPreset
(
test
.
TestNamespace
()))
test
.
TestList
(
validNewPodPreset
(
test
.
TestNamespace
()))
}
}
...
@@ -157,7 +158,7 @@ func TestWatch(t *testing.T) {
...
@@ -157,7 +158,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
test
.
TestWatch
(
test
.
TestWatch
(
validNewPodPreset
(
test
.
TestNamespace
()),
validNewPodPreset
(
test
.
TestNamespace
()),
// matching labels
// matching labels
...
...
pkg/registry/storage/storageclass/storage/storage_test.go
View file @
3410f536
...
@@ -25,6 +25,7 @@ import (
...
@@ -25,6 +25,7 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apiserver/pkg/registry/generic"
"k8s.io/apiserver/pkg/registry/generic"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
etcdtesting
"k8s.io/apiserver/pkg/storage/etcd/testing"
"k8s.io/kubernetes/pkg/api/legacyscheme"
api
"k8s.io/kubernetes/pkg/apis/core"
api
"k8s.io/kubernetes/pkg/apis/core"
storageapi
"k8s.io/kubernetes/pkg/apis/storage"
storageapi
"k8s.io/kubernetes/pkg/apis/storage"
"k8s.io/kubernetes/pkg/registry/registrytest"
"k8s.io/kubernetes/pkg/registry/registrytest"
...
@@ -64,7 +65,7 @@ func TestCreate(t *testing.T) {
...
@@ -64,7 +65,7 @@ func TestCreate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
storageClass
:=
validNewStorageClass
(
"foo"
)
storageClass
:=
validNewStorageClass
(
"foo"
)
storageClass
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
storageClass
.
ObjectMeta
=
metav1
.
ObjectMeta
{
GenerateName
:
"foo"
}
deleteReclaimPolicy
:=
api
.
PersistentVolumeReclaimDelete
deleteReclaimPolicy
:=
api
.
PersistentVolumeReclaimDelete
...
@@ -83,7 +84,7 @@ func TestUpdate(t *testing.T) {
...
@@ -83,7 +84,7 @@ func TestUpdate(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestUpdate
(
test
.
TestUpdate
(
// valid
// valid
validNewStorageClass
(
"foo"
),
validNewStorageClass
(
"foo"
),
...
@@ -107,7 +108,7 @@ func TestDelete(t *testing.T) {
...
@@ -107,7 +108,7 @@ func TestDelete(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
.
ReturnDeletedObject
()
test
.
TestDelete
(
validNewStorageClass
(
"foo"
))
test
.
TestDelete
(
validNewStorageClass
(
"foo"
))
}
}
...
@@ -115,7 +116,7 @@ func TestGet(t *testing.T) {
...
@@ -115,7 +116,7 @@ func TestGet(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestGet
(
validNewStorageClass
(
"foo"
))
test
.
TestGet
(
validNewStorageClass
(
"foo"
))
}
}
...
@@ -123,7 +124,7 @@ func TestList(t *testing.T) {
...
@@ -123,7 +124,7 @@ func TestList(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestList
(
validNewStorageClass
(
"foo"
))
test
.
TestList
(
validNewStorageClass
(
"foo"
))
}
}
...
@@ -131,7 +132,7 @@ func TestWatch(t *testing.T) {
...
@@ -131,7 +132,7 @@ func TestWatch(t *testing.T) {
storage
,
server
:=
newStorage
(
t
)
storage
,
server
:=
newStorage
(
t
)
defer
server
.
Terminate
(
t
)
defer
server
.
Terminate
(
t
)
defer
storage
.
Store
.
DestroyFunc
()
defer
storage
.
Store
.
DestroyFunc
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
)
.
ClusterScope
()
test
:=
registrytest
.
New
(
t
,
storage
.
Store
,
legacyscheme
.
Scheme
)
.
ClusterScope
()
test
.
TestWatch
(
test
.
TestWatch
(
validNewStorageClass
(
"foo"
),
validNewStorageClass
(
"foo"
),
// matching labels
// matching labels
...
...
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