15
15
// specific language governing permissions and limitations
16
16
// under the License.
17
17
18
- package logp
18
+ package periodic
19
19
20
20
import (
21
21
"bytes"
@@ -65,19 +65,19 @@ func TestRateLimitedLogger(t *testing.T) {
65
65
now := time .Now ()
66
66
67
67
t .Run ("Start" , func (t * testing.T ) {
68
- r := NewRateLimited (math .MaxInt64 , func (count uint64 , d time.Duration ) {})
68
+ r := NewDoer (math .MaxInt64 , func (count uint64 , d time.Duration ) {})
69
69
defer r .Stop ()
70
70
r .nowFn = func () time.Time { return now }
71
71
72
72
r .Start ()
73
73
74
74
assert .True (t , r .started .Load (),
75
75
"Start() was called, thus 'started' should be true" )
76
- assert .NotEmpty (t , r .lastLog , "lastLog should have been set" )
76
+ assert .NotEmpty (t , r .lastDone , "lastDone should have been set" )
77
77
})
78
78
79
79
t .Run ("Start twice" , func (t * testing.T ) {
80
- r := NewRateLimited (math .MaxInt64 , func (count uint64 , d time.Duration ) {})
80
+ r := NewDoer (math .MaxInt64 , func (count uint64 , d time.Duration ) {})
81
81
defer r .Stop ()
82
82
83
83
r .nowFn = func () time.Time { return now }
@@ -86,7 +86,7 @@ func TestRateLimitedLogger(t *testing.T) {
86
86
r .nowFn = func () time.Time { return now .Add (time .Minute ) }
87
87
r .Start ()
88
88
89
- assert .Equal (t , now , r .lastLog , "lastLog should have been set a second time" )
89
+ assert .Equal (t , now , r .lastDone , "lastDone should have been set a second time" )
90
90
})
91
91
92
92
t .Run ("Stop" , func (t * testing.T ) {
@@ -101,7 +101,7 @@ func TestRateLimitedLogger(t *testing.T) {
101
101
for _ , tc := range tcs {
102
102
t .Run (tc .name , func (t * testing.T ) {
103
103
buff , logFn := newLogger ()
104
- r := NewRateLimited (42 * time .Second , logFn )
104
+ r := NewDoer (42 * time .Second , logFn )
105
105
r .nowFn = func () time.Time { return now }
106
106
107
107
tch := make (chan time.Time )
@@ -134,7 +134,7 @@ func TestRateLimitedLogger(t *testing.T) {
134
134
135
135
t .Run ("Add" , func (t * testing.T ) {
136
136
buff , logFn := newLogger ()
137
- r := NewRateLimited (42 * time .Second , logFn )
137
+ r := NewDoer (42 * time .Second , logFn )
138
138
defer r .Stop ()
139
139
140
140
r .nowFn = func () time.Time { return now }
@@ -157,14 +157,14 @@ func TestRateLimitedLogger(t *testing.T) {
157
157
logs = strings .TrimSpace (string (bs ))
158
158
159
159
return len (strings .Split (logs , "\n " )) == 1
160
- }, time .Second , 100 * time .Millisecond , "should have found 1 log " )
160
+ }, time .Second , 100 * time .Millisecond , "should have found 1 do " )
161
161
162
162
assert .Contains (t , logs , fmt .Sprintf (pattern , 1 , 42 * time .Second ))
163
163
})
164
164
165
165
t .Run ("AddN" , func (t * testing.T ) {
166
166
buff , logFn := newLogger ()
167
- r := NewRateLimited (42 * time .Second , logFn )
167
+ r := NewDoer (42 * time .Second , logFn )
168
168
defer r .Stop ()
169
169
170
170
r .nowFn = func () time.Time { return now }
@@ -187,7 +187,7 @@ func TestRateLimitedLogger(t *testing.T) {
187
187
logs = strings .TrimSpace (string (bs ))
188
188
189
189
return len (strings .Split (logs , "\n " )) == 1
190
- }, time .Second , 100 * time .Millisecond , "should have found 1 log " )
190
+ }, time .Second , 100 * time .Millisecond , "should have found 1 do " )
191
191
192
192
assert .Contains (t , logs , fmt .Sprintf (pattern , 42 , 42 * time .Second ))
193
193
})
0 commit comments