aboutsummaryrefslogtreecommitdiff
path: root/progress_test.go
blob: 1da33b67dbf2abbd322ebfafaf95607f64c1e1d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// +build ignore

package blinkstick

import (
	"testing"
	"time"
)

func TestProgress(t *testing.T) {
	dev, err := Open()
	if err != nil {
		t.Fatal(err)
	}
	defer dev.Close()

	p := NewProgress(5*time.Second, 7*time.Second, 8*time.Second)
	for i := 0; i < 8; i++ {
		p.Update(dev)
		time.Sleep(time.Second)
	}

	Off(dev)
}