1
1
<?php namespace GeneaLabs \LaravelModelCaching \Tests \Integration ;
2
2
3
3
use GeneaLabs \LaravelModelCaching \Tests \Fixtures \Author ;
4
+ use GeneaLabs \LaravelModelCaching \Tests \Fixtures \AuthorWithCooldown ;
4
5
use GeneaLabs \LaravelModelCaching \Tests \Fixtures \Book ;
5
6
use GeneaLabs \LaravelModelCaching \Tests \Fixtures \PrefixedAuthor ;
6
7
use GeneaLabs \LaravelModelCaching \Tests \Fixtures \UncachedAuthor ;
7
8
use GeneaLabs \LaravelModelCaching \Tests \IntegrationTestCase ;
8
- use GeneaLabs \LaravelModelCaching \Tests \Fixtures \AuthorWithCooldown ;
9
9
use ReflectionClass ;
10
10
11
11
class CachedModelTest extends IntegrationTestCase
@@ -169,7 +169,7 @@ public function testCooldownIsQueriedForCooldownModels()
169
169
$ author = (new AuthorWithCooldown )
170
170
->withCacheCooldownSeconds (1 )
171
171
->first ();
172
-
172
+
173
173
[$ usesCacheCooldown , $ expiresAt , $ savedAt ] = $ method ->invokeArgs ($ author , [$ author ]);
174
174
175
175
$ this ->assertEquals ($ usesCacheCooldown , 1 );
@@ -188,7 +188,7 @@ public function testModelCacheDoesntInvalidateDuringCooldownPeriod()
188
188
->get ();
189
189
$ uncachedAuthors = (new UncachedAuthor )
190
190
->get ();
191
- sleep (2 );
191
+ sleep (3 );
192
192
$ authorsAfterCooldown = (new AuthorWithCooldown )
193
193
->get ();
194
194
0 commit comments