From 9ecbf5d2d1541b8178f6e459cc3746eaffbb9907 Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Tue, 28 May 2019 16:19:11 -0700 Subject: [PATCH] main_test: skip test when invoked via go test Signed-off-by: Gyuho Lee --- main_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main_test.go b/main_test.go index e581305a2..62cf5f1e9 100644 --- a/main_test.go +++ b/main_test.go @@ -26,7 +26,10 @@ func TestMain(t *testing.T) { // don't launch etcd server when invoked via go test // Note: module name has /v3 now if strings.HasSuffix(os.Args[0], "v3.test") { - return + t.Skip("skip launching etcd server when invoked via go test") + } + if len(os.Args) > 1 && strings.HasPrefix(os.Args[1], "-test.") { + t.Skip("skip launching etcd server when invoked via go test") } notifier := make(chan os.Signal, 1)