12345678910111213141516171819202122 |
- // Copyright (C) 2016 Arista Networks, Inc.
- // Use of this source code is governed by the Apache License 2.0
- // Package monotime provides a fast monotonic clock source.
- package monotime
- import (
- "testing"
- )
- func TestNow(t *testing.T) {
- for i := 0; i < 100; i++ {
- t1 := Now()
- t2 := Now()
- // I honestly thought that we needed >= here, but in some environments
- // two consecutive calls can return the same value!
- if t1 > t2 {
- t.Fatalf("t1=%d should have been less than or equal to t2=%d", t1, t2)
- }
- }
- }
|