func TestEtcdList(t *testing.T) { storage, fakeClient := newStorage(t) test := resttest.New(t, storage, fakeClient.SetError) key := etcdtest.AddPrefix(storage.KeyRootFunc(test.TestContext())) test.TestList( validNewDeployment(), func(objects []runtime.Object) []runtime.Object { return registrytest.SetObjectsForKey(fakeClient, key, objects) }, func(resourceVersion uint64) { registrytest.SetResourceVersion(fakeClient, resourceVersion) }) }
func TestList(t *testing.T) { storage, fakeClient := newStorage(t) test := resttest.New(t, storage, fakeClient.SetError) key := etcdtest.AddPrefix(storage.KeyRootFunc(test.TestContext())) autoscaler := validNewHorizontalPodAutoscaler("foo") test.TestList( autoscaler, func(objects []runtime.Object) []runtime.Object { return registrytest.SetObjectsForKey(fakeClient, key, objects) }, func(resourceVersion uint64) { registrytest.SetResourceVersion(fakeClient, resourceVersion) }) }
func TestEtcdListPersistentVolumeClaims(t *testing.T) { storage, _, fakeClient := newStorage(t) test := resttest.New(t, storage, fakeClient.SetError) key := etcdtest.AddPrefix(storage.KeyRootFunc(test.TestContext())) claim := validNewPersistentVolumeClaim("foo", api.NamespaceDefault) test.TestList( claim, func(objects []runtime.Object) []runtime.Object { return registrytest.SetObjectsForKey(fakeClient, key, objects) }, func(resourceVersion uint64) { registrytest.SetResourceVersion(fakeClient, resourceVersion) }) }
func TestList(t *testing.T) { storage, fakeClient := newStorage(t) test := resttest.New(t, storage, fakeClient.SetError).ClusterScope() key := etcdtest.AddPrefix(storage.KeyRootFunc(test.TestContext())) namespace := validNewNamespace() test.TestList( namespace, func(objects []runtime.Object) []runtime.Object { return registrytest.SetObjectsForKey(fakeClient, key, objects) }, func(resourceVersion uint64) { registrytest.SetResourceVersion(fakeClient, resourceVersion) }) }
func TestEtcdList(t *testing.T) { fakeEtcdClient, etcdStorage := newEtcdStorage(t) storage, _ := NewStorage(etcdStorage) test := resttest.New(t, storage, fakeEtcdClient.SetError) key := etcdtest.AddPrefix(storage.Etcd.KeyRootFunc(test.TestContext())) resourcequota := validNewResourceQuota() test.TestList( resourcequota, func(objects []runtime.Object) []runtime.Object { return registrytest.SetObjectsForKey(fakeEtcdClient, key, objects) }, func(resourceVersion uint64) { registrytest.SetResourceVersion(fakeEtcdClient, resourceVersion) }) }