public static function suite() { $Suite = new self(); $Suite->addTestSuite(NbpDateStringFormatterTest::class); $Suite->addTestSuite(NbpDirLoaderTest::class); return $Suite; }
public static function suite() { $Suite = new self(); $Suite->addTestSuite(Service\AllTests::class); $Suite->addTestSuite(NbpRepositoryTest::class); $Suite->addTestSuite(NbpRepositoryWithCacheTest::class); return $Suite; }
/** * @return ilPasswordTestSuite */ public static function suite() { // Set timezone to prevent notices date_default_timezone_set('Europe/Berlin'); $suite = new self(); require_once dirname(__FILE__) . '/encoders/ilMd5PasswordEncoderTest.php'; $suite->addTestSuite('ilMd5PasswordEncoderTest'); require_once dirname(__FILE__) . '/encoders/ilBcryptPasswordEncoderTest.php'; $suite->addTestSuite('ilBcryptPasswordEncoderTest'); return $suite; }
/** * Returns a list of test cases to be tested * * @return AutoloaderSuite */ public static function suite() { $suite = new self(); $suite->addTestSuite("TestAutoloadAPI"); $suite->addTestSuite("TestOldPHPAPI"); $suite->addTestSuite("TestIndexFilter"); $suite->addTestSuite("TestAutoloader"); $suite->addTestSuite("TestAutoloaderProfiler"); $suite->addTestSuite("TestIndex"); $suite->addTestSuite("TestParser"); $suite->addTestSuite("TestInternalAutoloader"); $suite->addTestSuite("TestFileIterator"); $suite->addTestSuite("TestAutoloaderBuilder"); return $suite; }
/** * * @return PerminatorPHPUnitSuite */ public static function suite() { $suite = new self(); $suite->setName(__CLASS__); $rootPath = realpath(APP_ROOT . 'test'); $scanner = new RecursiveFileScanner(); $scanner->prepare(RecursiveFileFilter::createExtNameFilter("php")); $types = TypeScanner::scan($scanner->scan($rootPath), array('\\PHPUnit_Framework_TestCase'), array(), array()); foreach ($types as $type) { $suite->addTestSuite($type); } return $suite; }
/** * look for test units and run them */ public static function suite() { $testorder = array('CoreTests', 'ClearCompiledTests', 'ClearCacheTests', 'StringResourceTests', 'FileResourceTests', 'DoubleQuotedStringTests', 'CompileAssignTests', 'AttributeTests'); $smarty_libs_dir = dirname(__FILE__) . '/../../distribution/libs'; if (method_exists('PHPUnit_Util_Filter', 'addDirectoryToWhitelist')) { // Older versions of PHPUnit did not have this function, // which is used when determining which PHP files are // included in the PHPUnit code coverage result. //PHPUnit_Util_Filter::addDirectoryToWhitelist($smarty_libs_dir); //PHPUnit_Util_Filter::removeDirectoryFromWhitelist('./'); // PHPUnit_Util_Filter::addDirectoryToWhitelist('../libs/plugins'); } $suite = new self('Smarty 3 - Unit Tests Report'); // load test which should run in specific order foreach ($testorder as $class) { require_once $class . '.php'; $suite->addTestSuite($class); } $_classes = array(); foreach (new DirectoryIterator(dirname(__FILE__)) as $file) { if (!$file->isDot() && !$file->isDir() && !in_array((string) $file, array('_runAllTests.php', '_runDebugTest.php', '_runSingleTest.php', '_runTest.inc.php', '_runDebugTest.inc.php')) && substr((string) $file, -4) === '.php') { $class = basename($file, '.php'); if (!in_array($class, $testorder)) { require_once $file->getPathname(); // to have an optional test suite, it should implement a public static function isRunnable // that returns true only if all the conditions are met to run it successfully, for example // it can check that an external library is present if (!method_exists($class, 'isRunnable') || call_user_func(array($class, 'isRunnable'))) { $_classes[] = $class; } } } } sort($_classes); foreach ($_classes as $class) { $suite->addTestSuite($class); } return $suite; }
/** * look for test units and run them */ public static function suite() { $testorder = array('ConfigVarTests'); $smarty_libs_dir = dirname(__FILE__) . '/../../distribution/libs'; if (method_exists('PHPUnit_Util_Filter', $smarty_libs_dir)) { // Older versions of PHPUnit did not have this function, // which is used when determining which PHP files are // included in the PHPUnit code coverage result. PHPUnit_Util_Filter::addDirectoryToWhitelist($smarty_libs_dir); // PHPUnit_Util_Filt<er::removeDirectoryFromWhitelist('../'); // PHPUnit_Util_Filter::addDirectoryToWhitelist('../libs/plugins'); } $suite = new self('Smarty 3 - Unit Tests Report'); // load test which should run in specific order foreach ($testorder as $class) { require_once $class . '.php'; $suite->addTestSuite($class); } if (false) { foreach (new DirectoryIterator(dirname(__FILE__)) as $file) { if (!$file->isDot() && !$file->isDir() && (string) $file !== 'smartytests.php' && (string) $file !== 'smartysingletests.php' && substr((string) $file, -4) === '.php') { $class = basename($file, '.php'); if (!in_array($class, $testorder)) { require_once $file->getPathname(); // to have an optional test suite, it should implement a public static function isRunnable // that returns true only if all the conditions are met to run it successfully, for example // it can check that an external library is present if (!method_exists($class, 'isRunnable') || call_user_func(array($class, 'isRunnable'))) { $suite->addTestSuite($class); } } } } } return $suite; }
public static function suite() { $suite = new self('Dwoo - Unit Tests Report'); foreach (new DirectoryIterator(dirname(__FILE__)) as $file) { if (!$file->isDir() && substr((string) $file, -4) == '.php' && (string) $file !== 'DwooTests.php' && (string) $file !== 'run-tests.php' && substr((string) $file, -4) === '.php') { require_once $file->getPathname(); $class = basename($file, '.php'); // to have an optional test suite, it should implement a public static function isRunnable // that returns true only if all the conditions are met to run it successfully, for example // it can check that an external library is present if (!method_exists($file, 'isRunnable') || call_user_func(array($file, 'isRunnable'))) { $suite->addTestSuite($class); } } } return $suite; }
/** * @return self */ public static function suite() { $suite = new self(); require_once 'Services/TermsOfService/test/factories/ilTermsOfServiceEntityFactoryTest.php'; $suite->addTestSuite('ilTermsOfServiceEntityFactoryTest'); require_once 'Services/TermsOfService/test/factories/ilTermsOfServiceDataGatewayFactoryTest.php'; $suite->addTestSuite('ilTermsOfServiceDataGatewayFactoryTest'); require_once 'Services/TermsOfService/test/factories/ilTermsOfServiceTableDataProviderFactoryTest.php'; $suite->addTestSuite('ilTermsOfServiceTableDataProviderFactoryTest'); require_once 'Services/TermsOfService/test/provider/ilTermsOfServiceAgreementsByLanguageTableDataProviderTest.php'; $suite->addTestSuite('ilTermsOfServiceAgreementsByLanguageTableDataProviderTest'); require_once 'Services/TermsOfService/test/provider/ilTermsOfServiceAcceptanceHistoryProviderTest.php'; $suite->addTestSuite('ilTermsOfServiceAcceptanceHistoryProviderTest'); require_once 'Services/TermsOfService/test/entities/ilTermsOfServiceAcceptanceEntityTest.php'; $suite->addTestSuite('ilTermsOfServiceAcceptanceEntityTest'); require_once 'Services/TermsOfService/test/gateways/ilTermsOfServiceAcceptanceDatabaseGatewayTest.php'; $suite->addTestSuite('ilTermsOfServiceAcceptanceDatabaseGatewayTest'); require_once 'Services/TermsOfService/test/documents/ilTermsOfServiceFileSystemDocumentTest.php'; $suite->addTestSuite('ilTermsOfServiceFileSystemDocumentTest'); return $suite; }
public static function suite() { PHPUnit_Util_Filter::addDirectoryToWhitelist(DWOO_DIRECTORY . 'plugins/builtin'); PHPUnit_Util_Filter::addDirectoryToWhitelist(DWOO_DIRECTORY . 'Dwoo'); PHPUnit_Util_Filter::addFileToWhitelist(DWOO_DIRECTORY . 'Dwoo.php'); PHPUnit_Util_Filter::removeDirectoryFromWhitelist(DWOO_DIRECTORY . 'Dwoo/Adapters'); $suite = new self('Dwoo - Unit Tests Report'); foreach (new DirectoryIterator(dirname(__FILE__)) as $file) { if (!$file->isDot() && !$file->isDir() && (string) $file !== 'DwooTests.php' && substr((string) $file, -4) === '.php') { require_once $file->getPathname(); $class = basename($file, '.php'); // to have an optional test suite, it should implement a public static function isRunnable // that returns true only if all the conditions are met to run it successfully, for example // it can check that an external library is present if (!method_exists($file, 'isRunnable') || call_user_func(array($file, 'isRunnable'))) { $suite->addTestSuite($class); } } } return $suite; }
/** * instantiates itself * @return CTestSuite */ public static function suite() { $instance = new self(self::NAME); $testClasses = self::getTests('Savant\\AAutoTestCase'); foreach ($testClasses as $testClass) { $instance->addTestSuite($testClass); } return $instance; }