コード例 #1
0
ファイル: ApiRootTest.php プロジェクト: nlegoff/Phraseanet
 public function setUp()
 {
     parent::setUp();
     self::$DI['app'] = self::$DI->share(function ($DI) {
         return $this->loadApp('/lib/Alchemy/Phrasea/Application/Api.php');
     });
 }
コード例 #2
0
ファイル: AbstractTest.php プロジェクト: luisbrito/Phraseanet
 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();
 }
コード例 #3
0
ファイル: ApiTestCase.php プロジェクト: luisbrito/Phraseanet
 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);
     }
 }
コード例 #4
0
ファイル: SetupTest.php プロジェクト: nlegoff/Phraseanet
 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();
 }
コード例 #5
0
 public static function tearDownAfterClass()
 {
     self::$apiInitialized = false;
     self::$token = self::$account = self::$oauthApplication = self::$adminToken = self::$adminAccount = self::$adminApplication = null;
     parent::tearDownAfterClass();
 }