(t *testing.T)
| 885 | } |
| 886 | |
| 887 | func TestVersion7Monotonicity(t *testing.T) { |
| 888 | length := 10000 |
| 889 | u1 := Must(NewV7()).String() |
| 890 | for i := 0; i < length; i++ { |
| 891 | u2 := Must(NewV7()).String() |
| 892 | if u2 <= u1 { |
| 893 | t.Errorf("monotonicity failed at #%d: %s(next) < %s(before)", i, u2, u1) |
| 894 | break |
| 895 | } |
| 896 | u1 = u2 |
| 897 | } |
| 898 | } |
| 899 | |
| 900 | type fakeRand struct{} |
| 901 |