public function __construct() { parent::__construct(); $this->setName("eZFile Test Suite"); $this->addTestSuite('eZDirTestInsideRoot'); $this->addTestSuite('eZDirTestOutsideRoot'); }
public function __construct() { parent::__construct(); $this->setName( "eZSOAP Test Suite" ); $this->addTestSuite( 'eZSOAPClientTest' ); }
public function __construct() { parent::__construct(); $this->setName("eZ Publish Test Suite"); $this->addTestSuite('eZKernelTestSuite'); $this->addTestSuite('eZUtilsTestSuite'); $this->addTestSuite('eZDBTestSuite'); $this->addTestSuite('eZSOAPTestSuite'); $this->addTestSuite('eZLocaleTestSuite'); $this->addTestSuite('eZTemplateTestSuite'); $this->addTestSuite('eZImageTestSuite'); $this->addTestSuite('eZFileTestSuite'); }
public function __construct($theClass = '', $name = '') { parent::__construct($theClass, $name); if (!self::$script instanceof eZScript) { self::$script = eZScript::instance(array('description' => "eZ Publish Test Runner\n\nsets up an eZ Publish testing environment\n", 'use-session' => false, 'use-modules' => true, 'use-extensions' => true)); // Override INI override folder from settings/override to // tests/settings to not read local override settings $ini = eZINI::instance(); $ini->setOverrideDirs(array(array('tests/settings', true)), 'override'); $ini->loadCache(); // Be sure to have clean content language data eZContentLanguage::expireCache(); self::$script->startup(); self::$script->initialize(); // Avoids Fatal error: eZ Publish did not finish its request if die() is used. eZExecution::setCleanExit(); } }
protected function prepareTests( $directories, $params ) { if ( count( $directories ) <= 0 ) return self::suite(); $suite = new ezpTestSuite; $suite->setName( "eZ Publish Test Suite" ); foreach ( $directories as $dir ) { $file = $dir; if ( strpos( $file, 'suite.php' ) === false ) { $file = eZDir::path( array( $file, "suite.php" ) ); } if ( !file_exists( $file ) ) { $normalizedExtDir = $this->normalizeExtensionPath( $dir ); $file = eZDir::path( array( $normalizedExtDir, "tests/suite.php") ); } if ( file_exists( $file ) ) { require_once( $file ); $class = self::getClassName( $file ); $suite->addTest( new $class ); } else { print( "Unable to load $file\n" ); } } return $suite; }
public function __construct() { parent::__construct(); $this->setName("eZLocale Test Suite"); $this->addTestSuite('eZLocaleRegression'); }
public function tearDown() { parent::tearDown(); }
/** * Returns an array with the names of all available tests which are children of $suite * * @param ezpTestSuite $suite * @return string[] */ protected function getTests(ezpTestSuite $suite) { $tests = array(); $iterator = $suite->getIterator(); /** @var PHPUnit_Framework_TestCase $test */ foreach ($iterator as $test) { $reflectionClass = new ReflectionClass($test); $tests[] = $reflectionClass->getName() . "::" . $test->getName(); } sort($tests); return $tests; }
public function __construct() { parent::__construct(); $this->setName("eZSI Test Suite"); $this->addTestSuite('eZSIBlockFunctionTest'); }
public function tearDown() { ezpExtensionHelper::unload('rest'); parent::tearDown(); }
public function __construct() { parent::__construct(); $this->setName("gg Webservices Extension Test Suite"); /// @todo... }