From 6182bdf5c07ae9ffc56f177356cf486ca65e9dd9 Mon Sep 17 00:00:00 2001 From: Karolis Rusenas Date: Sun, 4 Mar 2018 12:11:49 +0000 Subject: [PATCH] testing deps --- provider/kubernetes/kubernetes_test.go | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/provider/kubernetes/kubernetes_test.go b/provider/kubernetes/kubernetes_test.go index e0cddff6..27e9c6f9 100644 --- a/provider/kubernetes/kubernetes_test.go +++ b/provider/kubernetes/kubernetes_test.go @@ -44,7 +44,8 @@ type fakeImplementer struct { deployment *v1beta1.Deployment deploymentList *v1beta1.DeploymentList - podList *v1.PodList + podList *v1.PodList + deletedPods []*v1.Pod // stores value of an updated deployment updated *v1beta1.Deployment @@ -77,6 +78,19 @@ func (i *fakeImplementer) Pods(namespace, labelSelector string) (*v1.PodList, er return i.podList, nil } +func (i *fakeImplementer) DeletePod(namespace, name string, opts *meta_v1.DeleteOptions) error { + i.deletedPods = append(i.deletedPods, &v1.Pod{ + meta_v1.TypeMeta{}, + meta_v1.ObjectMeta{ + Name: name, + Namespace: namespace, + }, + v1.PodSpec{}, + v1.PodStatus{}, + }) + return nil +} + func (i *fakeImplementer) ConfigMaps(namespace string) core_v1.ConfigMapInterface { return nil }