|
51 | 51 | expect($storeData)->toHaveKey('TestConnector:3_every_60'); |
52 | 52 | expect($storeData)->toHaveKey('TestConnector:too_many_attempts_limit'); |
53 | 53 |
|
54 | | - expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toEqual([ |
| 54 | + expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toLookLike([ |
55 | 55 | 'hits' => 1, |
56 | 56 | 'timestamp' => $currentTimestampPlusSixty, |
57 | 57 | ]); |
58 | 58 |
|
59 | | - expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toEqual([ |
| 59 | + expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toLookLike([ |
60 | 60 | 'hits' => 0, |
61 | 61 | 'allow' => 1, |
62 | 62 | 'timestamp' => $currentTimestampPlusSixty, |
|
69 | 69 |
|
70 | 70 | $storeData = $store->getStore(); |
71 | 71 |
|
72 | | - expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toEqual([ |
| 72 | + expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toLookLike([ |
73 | 73 | 'hits' => 2, |
74 | 74 | 'timestamp' => $currentTimestampPlusSixty, |
75 | 75 | ]); |
76 | 76 |
|
77 | | - expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toEqual([ |
| 77 | + expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toLookLike([ |
78 | 78 | 'hits' => 0, |
79 | 79 | 'allow' => 1, |
80 | 80 | 'timestamp' => $currentTimestampPlusSixty, |
|
87 | 87 |
|
88 | 88 | $storeData = $store->getStore(); |
89 | 89 |
|
90 | | - expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toEqual([ |
| 90 | + expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toLookLike([ |
91 | 91 | 'hits' => 3, |
92 | 92 | 'timestamp' => $currentTimestampPlusSixty, |
93 | 93 | ]); |
94 | 94 |
|
95 | | - expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toEqual([ |
| 95 | + expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toLookLike([ |
96 | 96 | 'hits' => 0, |
97 | 97 | 'allow' => 1, |
98 | 98 | 'timestamp' => $currentTimestampPlusSixty, |
|
145 | 145 | expect($storeData)->toHaveKey('TestConnector:3_every_5'); |
146 | 146 | expect($storeData)->toHaveKey('TestConnector:too_many_attempts_limit'); |
147 | 147 |
|
148 | | - expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toEqual([ |
| 148 | + expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toLookLike([ |
149 | 149 | 'hits' => 1, |
150 | 150 | 'timestamp' => $currentTimestampPlusFive, |
151 | 151 | ]); |
|
157 | 157 |
|
158 | 158 | $storeData = $store->getStore(); |
159 | 159 |
|
160 | | - expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toEqual([ |
| 160 | + expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toLookLike([ |
161 | 161 | 'hits' => 2, |
162 | 162 | 'timestamp' => $currentTimestampPlusFive, |
163 | 163 | ]); |
|
169 | 169 |
|
170 | 170 | $storeData = $store->getStore(); |
171 | 171 |
|
172 | | - expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toEqual([ |
| 172 | + expect(parseRawLimit($storeData['TestConnector:3_every_5']))->toLookLike([ |
173 | 173 | 'hits' => 3, |
174 | 174 | 'timestamp' => $currentTimestampPlusFive, |
175 | 175 | ]); |
|
344 | 344 | expect($storeData)->toHaveKey('LimitedRequest:60_every_60'); |
345 | 345 | expect($storeData)->toHaveKey('LimitedRequest:too_many_attempts_limit'); |
346 | 346 |
|
347 | | - expect(parseRawLimit($storeData['LimitedRequest:60_every_60']))->toEqual([ |
| 347 | + expect(parseRawLimit($storeData['LimitedRequest:60_every_60']))->toLookLike([ |
348 | 348 | 'hits' => 1, |
349 | 349 | 'timestamp' => $currentTimestampPlusSixty, |
350 | 350 | ]); |
351 | 351 |
|
352 | | - expect(parseRawLimit($storeData['LimitedRequest:too_many_attempts_limit']))->toEqual([ |
| 352 | + expect(parseRawLimit($storeData['LimitedRequest:too_many_attempts_limit']))->toLookLike([ |
353 | 353 | 'hits' => 0, |
354 | 354 | 'allow' => 1, |
355 | 355 | 'timestamp' => $currentTimestampPlusSixty, |
|
390 | 390 | expect($storeData)->toHaveKey('TestConnector:3_every_60'); |
391 | 391 | expect($storeData)->toHaveKey('TestConnector:too_many_attempts_limit'); |
392 | 392 |
|
393 | | - expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toEqual([ |
| 393 | + expect(parseRawLimit($storeData['TestConnector:3_every_60']))->toLookLike([ |
394 | 394 | 'hits' => 1, |
395 | 395 | 'timestamp' => $currentTimestampPlusSixty, |
396 | 396 | ]); |
397 | 397 |
|
398 | | - expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toEqual([ |
| 398 | + expect(parseRawLimit($storeData['TestConnector:too_many_attempts_limit']))->toLookLike([ |
399 | 399 | 'hits' => 0, |
400 | 400 | 'allow' => 1, |
401 | 401 | 'timestamp' => $currentTimestampPlusSixty, |
402 | 402 | ]); |
403 | 403 |
|
404 | | - expect(parseRawLimit($storeData['LimitedRequest:60_every_60']))->toEqual([ |
| 404 | + expect(parseRawLimit($storeData['LimitedRequest:60_every_60']))->toLookLike([ |
405 | 405 | 'hits' => 1, |
406 | 406 | 'timestamp' => $currentTimestampPlusSixty, |
407 | 407 | ]); |
408 | 408 |
|
409 | | - expect(parseRawLimit($storeData['LimitedRequest:too_many_attempts_limit']))->toEqual([ |
| 409 | + expect(parseRawLimit($storeData['LimitedRequest:too_many_attempts_limit']))->toLookLike([ |
410 | 410 | 'hits' => 0, |
411 | 411 | 'allow' => 1, |
412 | 412 | 'timestamp' => $currentTimestampPlusSixty, |
|
443 | 443 | expect($storeData)->toHaveKey('LimitedSoloRequest:60_every_60'); |
444 | 444 | expect($storeData)->toHaveKey('LimitedSoloRequest:too_many_attempts_limit'); |
445 | 445 |
|
446 | | - expect(parseRawLimit($storeData['LimitedSoloRequest:60_every_60']))->toEqual([ |
| 446 | + expect(parseRawLimit($storeData['LimitedSoloRequest:60_every_60']))->toLookLike([ |
447 | 447 | 'hits' => 1, |
448 | 448 | 'timestamp' => $currentTimestampPlusSixty, |
449 | 449 | ]); |
450 | 450 |
|
451 | | - expect(parseRawLimit($storeData['LimitedSoloRequest:too_many_attempts_limit']))->toEqual([ |
| 451 | + expect(parseRawLimit($storeData['LimitedSoloRequest:too_many_attempts_limit']))->toLookLike([ |
452 | 452 | 'hits' => 0, |
453 | 453 | 'allow' => 1, |
454 | 454 | 'timestamp' => $currentTimestampPlusSixty, |
|
0 commit comments