public function setUp() { parent::setUp(); self::$DI['app'] = self::$DI->share(function ($DI) { return $this->loadApp('/lib/Alchemy/Phrasea/Application/Api.php'); }); }
public static function tearDownAfterClass() { if (self::$api instanceof \Bridge_Api) { self::$api->delete(); } if (self::$account instanceof Bridge_Account) { self::$account->delete(); } self::$api = self::$account = null; parent::tearDownAfterClass(); }
public function setUp() { parent::setUp(); if (null === $this->adminAccessToken) { $tokens = self::$DI['app']['repo.api-oauth-tokens']->findOauthTokens(self::$DI['oauth2-app-acc-user']); if (count($tokens) === 0) { $this->fail(sprintf('No access token generated between user %s & application %s', self::$DI['oauth2-app-acc-user']->getUser()->getLogin(), self::$DI['oauth2-app-acc-user']->getApplication()->getName())); } $this->adminAccessToken = current($tokens); } if (null === $this->userAccessToken) { $tokens = self::$DI['app']['repo.api-oauth-tokens']->findOauthTokens(self::$DI['oauth2-app-acc-user-not-admin']); if (count($tokens) === 0) { $this->fail(sprintf('No access token generated between user %s & application %s', self::$DI['oauth2-app-acc-user-not-admin']->getUser()->getLogin(), self::$DI['oauth2-app-acc-user-not-admin']->getApplication()->getName())); } $this->userAccessToken = current($tokens); } }
public function setUp() { parent::setUp(); $this->app = $this->loadApp('lib/Alchemy/Phrasea/Application/Root.php'); $this->app['phraseanet.configuration-tester'] = $this->getMockBuilder('Alchemy\\Phrasea\\Setup\\ConfigurationTester')->disableOriginalConstructor()->getMock(); }
public static function tearDownAfterClass() { self::$apiInitialized = false; self::$token = self::$account = self::$oauthApplication = self::$adminToken = self::$adminAccount = self::$adminApplication = null; parent::tearDownAfterClass(); }