From d582c9ce8f94536c5c8fe2bc3b01304d82871047 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Fri, 27 May 2016 12:26:42 +0200 Subject: [PATCH] skel/test: add case for empty NETNS --- pkg/skel/skel_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/skel/skel_test.go b/pkg/skel/skel_test.go index 44695648..a52e0145 100644 --- a/pkg/skel/skel_test.go +++ b/pkg/skel/skel_test.go @@ -71,5 +71,14 @@ var _ = Describe("Skel", func() { // Expect(err).NotTo(HaveOccurred()) // PluginMain(fErr, nil) // }) + + It("should not fail with DEL and no NETNS and noop callback", func() { + err := os.Setenv("CNI_COMMAND", "DEL") + Expect(err).NotTo(HaveOccurred()) + err = os.Unsetenv("CNI_NETNS") + Expect(err).NotTo(HaveOccurred()) + PluginMain(nil, fNoop) + }) + }) })