INNER CODE UNIT · Go
TestPodHandlerOnUpdateWrongType
jtblin/kube2iam · namespace_test.go:262
func TestPodHandlerOnUpdateWrongType(t *testing.T) {
h := NewPodHandler("iam.amazonaws.com/role")
h.OnUpdate("old", "new")
}
func TestPodHandlerOnDelete(t *testing.T) {
h := NewPodHandler("iam.amazonaws.com/role")
pod := &v1.Pod{ObjectMeta: metav1.ObjectMeta{Name: "test-pod"}}
h.OnDelete(pod)
}
func TestPodHandlerOnDeleteTombstone(t *testing.T) {
h := NewPodHandler("iam.amazonaws.com/role")
pod := &v1.Pod{ObjectMeta: metav1.ObjectMeta{Name: "tombstoned-pod"}}
tombstone := cache.DeletedFinalStateUnknown{
Key: "default/tombstoned-pod",
Obj: pod,
}