From f00abe7080dc8c5ee382d2d09842dc02234afc97 Mon Sep 17 00:00:00 2001 From: Thomas Steur <thomas.steur@gmail.com> Date: Tue, 26 Jul 2016 18:53:36 +0000 Subject: [PATCH] add possibility to create ui tests for users with view access only --- config/environment/test.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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'; -- GitLab