diff options
Diffstat (limited to 'config/environment/test.php')
-rw-r--r-- | config/environment/test.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/config/environment/test.php b/config/environment/test.php index 702bebaef0..c2bdb11dea 100644 --- a/config/environment/test.php +++ b/config/environment/test.php @@ -41,8 +41,15 @@ return array( $testUseMockAuth = $c->get('test.vars.testUseMockAuth'); if ($testUseMockAuth) { $idSitesAdmin = $c->get('test.vars.idSitesAdminAccess'); + $idSitesView = $c->get('test.vars.idSitesViewAccess'); $access = new FakeAccess(); - if (!empty($idSitesAdmin)) { + + if (!empty($idSitesView)) { + FakeAccess::$superUser = false; + FakeAccess::$idSitesView = $idSitesView; + FakeAccess::$idSitesAdmin = !empty($idSitesAdmin) ? $idSitesAdmin : array(); + FakeAccess::$identity = 'viewUserLogin'; + } elseif (!empty($idSitesAdmin)) { FakeAccess::$superUser = false; FakeAccess::$idSitesAdmin = $idSitesAdmin; FakeAccess::$identity = 'adminUserLogin'; |