@@ -11,32 +11,32 @@ import (
1111func TestValidNonce (t * testing.T ) {
1212 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
1313 test .AssertNotError (t , err , "Could not create nonce service" )
14- n , err := ns .Nonce ()
14+ n , err := ns .nonce ()
1515 test .AssertNotError (t , err , "Could not create nonce" )
16- test .Assert (t , ns .Valid (n ), fmt .Sprintf ("Did not recognize fresh nonce %s" , n ))
16+ test .AssertNotError (t , ns .valid (n ), fmt .Sprintf ("Did not recognize fresh nonce %s" , n ))
1717}
1818
1919func TestAlreadyUsed (t * testing.T ) {
2020 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
2121 test .AssertNotError (t , err , "Could not create nonce service" )
22- n , err := ns .Nonce ()
22+ n , err := ns .nonce ()
2323 test .AssertNotError (t , err , "Could not create nonce" )
24- test .Assert (t , ns .Valid (n ), "Did not recognize fresh nonce" )
25- test .Assert (t , ! ns .Valid (n ), "Recognized the same nonce twice" )
24+ test .AssertNotError (t , ns .valid (n ), "Did not recognize fresh nonce" )
25+ test .AssertError (t , ns .valid (n ), "Recognized the same nonce twice" )
2626}
2727
2828func TestRejectMalformed (t * testing.T ) {
2929 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
3030 test .AssertNotError (t , err , "Could not create nonce service" )
31- n , err := ns .Nonce ()
31+ n , err := ns .nonce ()
3232 test .AssertNotError (t , err , "Could not create nonce" )
33- test .Assert (t , ! ns .Valid ("asdf" + n ), "Accepted an invalid nonce" )
33+ test .AssertError (t , ns .valid ("asdf" + n ), "Accepted an invalid nonce" )
3434}
3535
3636func TestRejectShort (t * testing.T ) {
3737 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
3838 test .AssertNotError (t , err , "Could not create nonce service" )
39- test .Assert (t , ! ns .Valid ("aGkK" ), "Accepted an invalid nonce" )
39+ test .AssertError (t , ns .valid ("aGkK" ), "Accepted an invalid nonce" )
4040}
4141
4242func TestRejectUnknown (t * testing.T ) {
@@ -45,48 +45,48 @@ func TestRejectUnknown(t *testing.T) {
4545 ns2 , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
4646 test .AssertNotError (t , err , "Could not create nonce service" )
4747
48- n , err := ns1 .Nonce ()
48+ n , err := ns1 .nonce ()
4949 test .AssertNotError (t , err , "Could not create nonce" )
50- test .Assert (t , ! ns2 .Valid (n ), "Accepted a foreign nonce" )
50+ test .AssertError (t , ns2 .valid (n ), "Accepted a foreign nonce" )
5151}
5252
5353func TestRejectTooLate (t * testing.T ) {
5454 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
5555 test .AssertNotError (t , err , "Could not create nonce service" )
5656
5757 ns .latest = 2
58- n , err := ns .Nonce ()
58+ n , err := ns .nonce ()
5959 test .AssertNotError (t , err , "Could not create nonce" )
6060 ns .latest = 1
61- test .Assert (t , ! ns .Valid (n ), "Accepted a nonce with a too-high counter" )
61+ test .AssertError (t , ns .valid (n ), "Accepted a nonce with a too-high counter" )
6262}
6363
6464func TestRejectTooEarly (t * testing.T ) {
6565 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "" )
6666 test .AssertNotError (t , err , "Could not create nonce service" )
6767
68- n0 , err := ns .Nonce ()
68+ n0 , err := ns .nonce ()
6969 test .AssertNotError (t , err , "Could not create nonce" )
7070
7171 for range ns .maxUsed {
72- n , err := ns .Nonce ()
72+ n , err := ns .nonce ()
7373 test .AssertNotError (t , err , "Could not create nonce" )
74- if ! ns .Valid (n ) {
74+ if ns .valid (n ) != nil {
7575 t .Errorf ("generated invalid nonce" )
7676 }
7777 }
7878
79- n1 , err := ns .Nonce ()
79+ n1 , err := ns .nonce ()
8080 test .AssertNotError (t , err , "Could not create nonce" )
81- n2 , err := ns .Nonce ()
81+ n2 , err := ns .nonce ()
8282 test .AssertNotError (t , err , "Could not create nonce" )
83- n3 , err := ns .Nonce ()
83+ n3 , err := ns .nonce ()
8484 test .AssertNotError (t , err , "Could not create nonce" )
8585
86- test .Assert (t , ns .Valid (n3 ), "Rejected a valid nonce" )
87- test .Assert (t , ns .Valid (n2 ), "Rejected a valid nonce" )
88- test .Assert (t , ns .Valid (n1 ), "Rejected a valid nonce" )
89- test .Assert (t , ! ns .Valid (n0 ), "Accepted a nonce that we should have forgotten" )
86+ test .AssertNotError (t , ns .valid (n3 ), "Rejected a valid nonce" )
87+ test .AssertNotError (t , ns .valid (n2 ), "Rejected a valid nonce" )
88+ test .AssertNotError (t , ns .valid (n1 ), "Rejected a valid nonce" )
89+ test .AssertError (t , ns .valid (n0 ), "Accepted a nonce that we should have forgotten" )
9090}
9191
9292func BenchmarkNonces (b * testing.B ) {
@@ -96,23 +96,23 @@ func BenchmarkNonces(b *testing.B) {
9696 }
9797
9898 for range ns .maxUsed {
99- n , err := ns .Nonce ()
99+ n , err := ns .nonce ()
100100 if err != nil {
101101 b .Fatal ("noncing" , err )
102102 }
103- if ! ns .Valid (n ) {
103+ if ns .valid (n ) != nil {
104104 b .Fatal ("generated invalid nonce" )
105105 }
106106 }
107107
108108 b .ResetTimer ()
109109 b .RunParallel (func (pb * testing.PB ) {
110110 for pb .Next () {
111- n , err := ns .Nonce ()
111+ n , err := ns .nonce ()
112112 if err != nil {
113113 b .Fatal ("noncing" , err )
114114 }
115- if ! ns .Valid (n ) {
115+ if ns .valid (n ) != nil {
116116 b .Fatal ("generated invalid nonce" )
117117 }
118118 }
@@ -123,18 +123,18 @@ func TestNoncePrefixing(t *testing.T) {
123123 ns , err := NewNonceService (metrics .NoopRegisterer , 0 , "aluminum" )
124124 test .AssertNotError (t , err , "Could not create nonce service" )
125125
126- n , err := ns .Nonce ()
126+ n , err := ns .nonce ()
127127 test .AssertNotError (t , err , "Could not create nonce" )
128- test .Assert (t , ns .Valid (n ), "Valid nonce rejected" )
128+ test .AssertNotError (t , ns .valid (n ), "Valid nonce rejected" )
129129
130- n , err = ns .Nonce ()
130+ n , err = ns .nonce ()
131131 test .AssertNotError (t , err , "Could not create nonce" )
132132 n = n [1 :]
133- test .Assert (t , ! ns .Valid (n ), "Valid nonce with incorrect prefix accepted" )
133+ test .AssertError (t , ns .valid (n ), "Valid nonce with incorrect prefix accepted" )
134134
135- n , err = ns .Nonce ()
135+ n , err = ns .nonce ()
136136 test .AssertNotError (t , err , "Could not create nonce" )
137- test .Assert (t , ! ns .Valid (n [6 :]), "Valid nonce without prefix accepted" )
137+ test .AssertError (t , ns .valid (n [6 :]), "Valid nonce without prefix accepted" )
138138}
139139
140140func TestNoncePrefixValidation (t * testing.T ) {
0 commit comments