Do not let caches keep queued or hidden images.
This commit is contained in:
@@ -84,6 +84,13 @@ class FeedAndImageTest extends PageTestCase {
|
||||
$this->assertSame(200, $this->get('/display?id=9&queue=1')['status']);
|
||||
}
|
||||
|
||||
public function testRestrictedImagesAreNotCached(): void {
|
||||
$this->assertNull($this->header($this->get('/display?id=2'), 'Cache-Control'));
|
||||
$this->loginAs();
|
||||
$this->assertSame('private, no-store', $this->header($this->get('/display?id=3'), 'Cache-Control'));
|
||||
$this->assertSame('private, no-store', $this->header($this->get('/display?id=9&queue=1'), 'Cache-Control'));
|
||||
}
|
||||
|
||||
public function testThePendingUploadIsShownToItsSession(): void {
|
||||
$name = bin2hex(random_bytes(16));
|
||||
mkdir(self::$state . '/tmp/uploads', 0700);
|
||||
|
||||
Reference in New Issue
Block a user