From 53f3b29c5de72b73d7836e1e6112e45485e9f2fe Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Tue, 17 Mar 2015 06:15:38 -0700 Subject: [PATCH] cmd/cover: fix race in test Silly test added yesterday requires that some code in a goroutine executes. Make sure it does. Change-Id: I7e852454736e300151473986cc437a70b41dc9b7 Reviewed-on: https://go-review.googlesource.com/7691 Reviewed-by: Russ Cox --- cmd/cover/testdata/test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/cover/testdata/test.go b/cmd/cover/testdata/test.go index 167a341c0f..8366f674a9 100644 --- a/cmd/cover/testdata/test.go +++ b/cmd/cover/testdata/test.go @@ -187,9 +187,12 @@ func testEmptySwitches() { switch i := (interface{})(3).(int); i { } check(LINE, 1) + c := make(chan int) go func() { check(LINE, 1) + c <- 1 select {} }() + <-c check(LINE, 1) }