INNER CODE UNIT · Go
TestNamespaceHandlerOnDelete
jtblin/kube2iam · namespace_test.go:132
func TestNamespaceHandlerOnDelete(t *testing.T) {
h := NewNamespaceHandler("ns-key")
ns := &v1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: "test"}}
h.OnDelete(ns)
}
func TestNamespaceHandlerOnDeleteWrongType(t *testing.T) {
h := NewNamespaceHandler("ns-key")
h.OnDelete("not-a-namespace")
}
// ---- isPodActive ------------------------------------------------------------
func TestIsPodActive(t *testing.T) {
tests := []struct {
name string
pod *v1.Pod
expected bool