X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tests%2FWallabag%2FCoreBundle%2FController%2FSiteCredentialControllerTest.php;h=f50744039fa85bb1b476c62abf21ec2dafa9051e;hb=ef2b4041fb3791554e93b4180777adbfdcf9afa2;hp=87ea286712ece3a3631a560e90c81d29ffb256c3;hpb=709e21a3f4ef3616112a02be06045a1e3ab63a01;p=github%2Fwallabag%2Fwallabag.git diff --git a/tests/Wallabag/CoreBundle/Controller/SiteCredentialControllerTest.php b/tests/Wallabag/CoreBundle/Controller/SiteCredentialControllerTest.php index 87ea2867..f5074403 100644 --- a/tests/Wallabag/CoreBundle/Controller/SiteCredentialControllerTest.php +++ b/tests/Wallabag/CoreBundle/Controller/SiteCredentialControllerTest.php @@ -8,6 +8,20 @@ use Wallabag\CoreBundle\Entity\SiteCredential; class SiteCredentialControllerTest extends WallabagCoreTestCase { + public function testAccessDeniedBecauseFeatureDisabled() + { + $this->logInAs('admin'); + $client = $this->getClient(); + + $client->getContainer()->get('craue_config')->set('restricted_access', 0); + + $client->request('GET', '/site-credentials/'); + + $this->assertSame(404, $client->getResponse()->getStatusCode()); + + $client->getContainer()->get('craue_config')->set('restricted_access', 1); + } + public function testListSiteCredential() { $this->logInAs('admin');