diff options
author | Thomas Steur <thomas.steur@gmail.com> | 2016-07-26 21:53:36 +0300 |
---|---|---|
committer | Thomas Steur <thomas.steur@gmail.com> | 2016-07-26 21:53:36 +0300 |
commit | f00abe7080dc8c5ee382d2d09842dc02234afc97 (patch) | |
tree | 25ae141234b2b3f1e35601eebecf0e09be8cfbe5 /config/environment | |
parent | 886b31fa97ba6543c08e006ab3185c092b6fa6ad (diff) |
add possibility to create ui tests for users with view access only
Diffstat (limited to 'config/environment')
-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'; |