From e3ca19eaa33510bca09879bf7a988fdadf90a14e Mon Sep 17 00:00:00 2001 From: deadprogram Date: Thu, 27 Apr 2017 17:19:32 +0200 Subject: [PATCH] gpio: avoid possible race condition in button test Signed-off-by: deadprogram --- drivers/gpio/button_driver_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/button_driver_test.go b/drivers/gpio/button_driver_test.go index 050b3c2a..a36642f8 100644 --- a/drivers/gpio/button_driver_test.go +++ b/drivers/gpio/button_driver_test.go @@ -91,13 +91,13 @@ func TestButtonDriverStart(t *testing.T) { sem <- true }) + d.halt <- true + a.TestAdaptorDigitalRead(func() (val int, err error) { val = 1 return }) - d.halt <- true - select { case <-sem: t.Errorf("Button Event \"Press\" should not published")