run 'go get -u; make revendor'
Signed-off-by: Stephan Renatus <srenatus@chef.io>
This commit is contained in:
14
vendor/github.com/jonboulle/clockwork/README.md
generated
vendored
14
vendor/github.com/jonboulle/clockwork/README.md
generated
vendored
@@ -2,7 +2,7 @@ clockwork
|
||||
=========
|
||||
|
||||
[](https://travis-ci.org/jonboulle/clockwork)
|
||||
[](http://godoc.org/github.com/jonboulle/clockwork)
|
||||
[](http://godoc.org/github.com/jonboulle/clockwork)
|
||||
|
||||
a simple fake clock for golang
|
||||
|
||||
@@ -35,12 +35,7 @@ func TestMyFunc(t *testing.T) {
|
||||
c := clockwork.NewFakeClock()
|
||||
|
||||
// Start our sleepy function
|
||||
var wg sync.WaitGroup
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
my_func(c)
|
||||
wg.Done()
|
||||
}()
|
||||
my_func(c)
|
||||
|
||||
// Ensure we wait until my_func is sleeping
|
||||
c.BlockUntil(1)
|
||||
@@ -48,10 +43,7 @@ func TestMyFunc(t *testing.T) {
|
||||
assert_state()
|
||||
|
||||
// Advance the FakeClock forward in time
|
||||
c.Advance(3 * time.Second)
|
||||
|
||||
// Wait until the function completes
|
||||
wg.Wait()
|
||||
c.Advance(3)
|
||||
|
||||
assert_state()
|
||||
}
|
||||
|
Reference in New Issue
Block a user