Skip to content

Commit c408130

Browse files
committed
Wait 1 ms between file inserts to ensure revisions have different date for sorting
1 parent e475722 commit c408130

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/GridFS/StreamWrapperFunctionalTest.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
use function stream_context_create;
2929
use function stream_get_contents;
3030
use function time;
31+
use function usleep;
3132

3233
use const SEEK_CUR;
3334
use const SEEK_END;
@@ -289,8 +290,11 @@ public function testOpenSpecificRevision(): void
289290

290291
$filename = 'gridfs://bucket/path/to/filename';
291292

293+
// Insert 3 revisions, wait 1ms between each to ensure they have different uploadDate
292294
file_put_contents($filename, 'version 0');
295+
usleep(1000);
293296
file_put_contents($filename, 'version 1');
297+
usleep(1000);
294298
file_put_contents($filename, 'version 2');
295299

296300
$context = stream_context_create([

0 commit comments

Comments
 (0)