1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-04-26 13:48:49 +08:00

aio: ensure event handler is setup before starting test

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram 2017-04-11 12:59:21 +02:00
parent a85a6c35f1
commit 021587e511

View File

@ -30,12 +30,11 @@ func TestGroveTempSensorPublishesTemperatureInCelsius(t *testing.T) {
val = 585
return
})
gobottest.Assert(t, d.Start(), nil)
d.Once(d.Event(Data), func(data interface{}) {
gobottest.Assert(t, fmt.Sprintf("%.2f", data.(float64)), "31.62")
sem <- true
})
gobottest.Assert(t, d.Start(), nil)
select {
case <-sem: