Skip to content

Commit

Permalink
testing deps, go version bumped
Browse files Browse the repository at this point in the history
  • Loading branch information
rusenask committed Mar 4, 2018
1 parent 1ceb15b commit f5a6b8d
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.9.2
FROM golang:1.9.3
COPY . /go/src/github.com/keel-hq/keel
WORKDIR /go/src/github.com/keel-hq/keel
RUN make install
Expand Down
15 changes: 15 additions & 0 deletions util/testing/testing.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package testing
import (
"k8s.io/api/core/v1"
"k8s.io/api/extensions/v1beta1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
core_v1 "k8s.io/client-go/kubernetes/typed/core/v1"
)

Expand All @@ -18,6 +19,7 @@ type FakeK8sImplementer struct {
AvailableSecret *v1.Secret

AvailablePods *v1.PodList
DeletedPods []*v1.Pod

// error to return
Error error
Expand Down Expand Up @@ -60,5 +62,18 @@ func (i *FakeK8sImplementer) Pods(namespace, labelSelector string) (*v1.PodList,
// ConfigMaps - returns nothing (not implemented)
func (i *FakeK8sImplementer) ConfigMaps(namespace string) core_v1.ConfigMapInterface {
panic("not implemented")
}

// DeletePod - adds pod to DeletedPods list
func (i *FakeK8sImplementer) 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
}

0 comments on commit f5a6b8d

Please sign in to comment.