aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php')
-rw-r--r--tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php
index 0ac119d8..6effe43e 100644
--- a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php
+++ b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php
@@ -985,8 +985,13 @@ class EntryControllerTest extends WallabagCoreTestCase
985 $client->request('GET', '/share/' . $content->getId()); 985 $client->request('GET', '/share/' . $content->getId());
986 $this->assertSame(302, $client->getResponse()->getStatusCode()); 986 $this->assertSame(302, $client->getResponse()->getStatusCode());
987 987
988 // follow link with uid 988 $shareUrl = $client->getResponse()->getTargetUrl();
989 $crawler = $client->followRedirect(); 989
990 // use a new client to have a fresh empty session (instead of a logged one from the previous client)
991 $client->restart();
992
993 $client->request('GET', $shareUrl);
994
990 $this->assertSame(200, $client->getResponse()->getStatusCode()); 995 $this->assertSame(200, $client->getResponse()->getStatusCode());
991 $this->assertContains('max-age=25200', $client->getResponse()->headers->get('cache-control')); 996 $this->assertContains('max-age=25200', $client->getResponse()->headers->get('cache-control'));
992 $this->assertContains('public', $client->getResponse()->headers->get('cache-control')); 997 $this->assertContains('public', $client->getResponse()->headers->get('cache-control'));
@@ -1002,9 +1007,6 @@ class EntryControllerTest extends WallabagCoreTestCase
1002 $client->request('GET', '/share/' . $content->getUid()); 1007 $client->request('GET', '/share/' . $content->getUid());
1003 $this->assertSame(404, $client->getResponse()->getStatusCode()); 1008 $this->assertSame(404, $client->getResponse()->getStatusCode());
1004 1009
1005 $client->request('GET', '/view/' . $content->getId());
1006 $this->assertContains('no-cache', $client->getResponse()->headers->get('cache-control'));
1007
1008 // removing the share 1010 // removing the share
1009 $client->request('GET', '/share/delete/' . $content->getId()); 1011 $client->request('GET', '/share/delete/' . $content->getId());
1010 $this->assertSame(302, $client->getResponse()->getStatusCode()); 1012 $this->assertSame(302, $client->getResponse()->getStatusCode());