From 3d20112b66daa5b609dc460399c61262844572be Mon Sep 17 00:00:00 2001 From: diosmosis Date: Sun, 31 May 2015 17:08:04 -0700 Subject: Fixing all tests that use Access::setSingletonInstance(). --- plugins/Live/tests/System/APITest.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'plugins/Live/tests/System') diff --git a/plugins/Live/tests/System/APITest.php b/plugins/Live/tests/System/APITest.php index eeb4dca9e7..098e7615c5 100644 --- a/plugins/Live/tests/System/APITest.php +++ b/plugins/Live/tests/System/APITest.php @@ -169,16 +169,18 @@ class APITest extends SystemTestCase private function setSuperUser() { - $pseudoMockAccess = new FakeAccess(); FakeAccess::$superUser = true; - Access::setSingletonInstance($pseudoMockAccess); } private function setAnonymous() { - $pseudoMockAccess = new FakeAccess(); - FakeAccess::$superUser = false; - Access::setSingletonInstance($pseudoMockAccess); + FakeAccess::clearAccess(); } + public static function provideContainerConfigBeforeClass() + { + return array( + 'Piwik\Access' => new FakeAccess() + ); + } } -- cgit v1.2.3