From 326b21e65bfe0bf24f0f495bc2ce33ba8dbbfddd Mon Sep 17 00:00:00 2001 From: jayunit100 Date: Mon, 6 Apr 2015 23:19:59 -0400 Subject: [PATCH] Use ginkoRecover to prevent shell.go from causing cryptic crash when running tests from wrong dir --- test/e2e/shell.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/e2e/shell.go b/test/e2e/shell.go index a91dad1faa3..4cdb44784cd 100644 --- a/test/e2e/shell.go +++ b/test/e2e/shell.go @@ -33,11 +33,13 @@ var ( ) var _ = Describe("Shell", func() { + + defer GinkgoRecover() // Slurp up all the tests in hack/e2e-suite bashE2ERoot := filepath.Join(root, "hack/e2e-suite") files, err := ioutil.ReadDir(bashE2ERoot) if err != nil { - Fail(err.Error()) + Fail(fmt.Sprintf("Error reading test suites from %v %v", bashE2ERoot, err.Error())) } for _, file := range files {