コード例 #1
0
ファイル: SmtpTest.php プロジェクト: vincenta/stato
 public function setup()
 {
     $conf = TestEnv::getSmtpConfig();
     if (!$conf) {
         $this->markTestSkipped('No SMTP server configured.');
     }
     $this->smtp = new Smtp($conf['host'], $conf);
 }
コード例 #2
0
ファイル: RepositoryTest.php プロジェクト: vincenta/stato
 public function setup()
 {
     Repository::setup('test', TestEnv::getDbConfig());
     $this->repository = Repository::get('test');
     $this->repository->getAdapter()->setStorageNamingConvention(function ($className) {
         return strtoupper($className);
     });
     $this->metaclass = new FooMetaclass();
     $this->repository->addMetaclass($this->metaclass);
 }
コード例 #3
0
ファイル: TestCase.php プロジェクト: vincenta/stato
 public function setup()
 {
     TestEnv::emptyTestDatabase();
 }
コード例 #4
0
ファイル: TestsHelper.php プロジェクト: vincenta/stato
<?php

require_once __DIR__ . '/../TestsHelper.php';
set_include_path(__DIR__ . '/models' . PATH_SEPARATOR . get_include_path());
\Stato\TestEnv::createTestDatabase();
\Stato\Model\Repository::setup('default', \Stato\TestEnv::getDbConfig());
コード例 #5
0
ファイル: ConnectionTest.php プロジェクト: vincenta/stato
 public function setup()
 {
     $this->connection = TestEnv::getDbConnection();
 }
コード例 #6
0
ファイル: TestCase.php プロジェクト: vincenta/stato
 public function setup()
 {
     TestEnv::createTestDatabase();
     $this->connection = TestEnv::getDbConnection();
     parent::setup();
 }