public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Controller'); $suite->addTestSuite('Zend_Controller_RouteTest'); $suite->addTestSuite('Zend_Controller_RewriteRouterTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_HttpClient'); $suite->addTestSuite('Zend_Http_ClientTest'); $suite->addTestSuite('Zend_Http_ResponseTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('DiggMore - DAO'); $suite->addTestSuite('DAOFactoryTest'); $suite->addTestSuite('MemberDAOTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Mail'); $suite->addTestSuite('Zend_Mail_ListTest'); $suite->addTestSuite('Zend_Mail_MboxTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('PEAR - Net_IDNA2'); $suite->addTestSuite('Net_IDNA2Test'); $suite->addTestSuite('draft-josefsson-idn-test-vectors'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Mime'); $suite->addTestSuite('Zend_Mime_PartTest'); $suite->addTestSuite('Zend_Mime_MessageTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_YARouter'); $suite->addTestSuite('Zend_YARoute_Test'); $suite->addTestSuite('Zend_YARouter_Test'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Feed'); $suite->addTestSuite('Zend_Feed_AtomTest'); $suite->addTestSuite('Zend_Feed_RssTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Config'); $suite->addTestSuite('Zend_Config_IniTest'); $suite->addTestSuite('Zend_Config_ArrayTest'); $suite->addTestSuite('Zend_Config_XmlTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('PHPUnit Extensions'); $suite->addTestSuite('PHPUnit2_Tests_Extensions_ExceptionTestCaseTest'); $suite->addTestSuite('PHPUnit2_Tests_Extensions_ExtensionTest'); $suite->addTestSuite('PHPUnit2_Tests_Extensions_RepeatedTestTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Services'); /** Add testsuites, if there is. */ $suite->addTestSuite('YouTubeTest'); $suite->addTestSuite('Bug9917'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Cache'); $suite->addTestSuite('Zend_Cache_FactoryTest'); $suite->addTestSuite('Zend_Cache_CoreTest'); $suite->addTestSuite('Zend_Cache_FileBackendTest'); $suite->addTestSuite('Zend_Cache_SqliteBackendTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Mail'); $suite->addTestSuite('Zend_Mail_ListTest'); $suite->addTestSuite('Zend_Mail_MboxTest'); if (TESTS_ZEND_MAIL_POP3_ENABLED) { $suite->addTestSuite('Zend_Mail_Pop3Test'); } return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend'); $suite->addTestSuite('Zend_FeedTest'); $suite->addTest(Zend_Http_AllTests::suite()); $suite->addTestSuite('Zend_JsonTest'); $suite->addTestSuite('Zend_MimeTest'); $suite->addTest(Zend_Mime_AllTests::suite()); $suite->addTest(Zend_Pdf_AllTests::suite()); $suite->addTestSuite('Zend_UriTest'); $suite->addTest(Zend_Uri_AllTests::suite()); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework'); $suite->addTestSuite('ZendTest'); $suite->addTest(Zend_AllTests::suite()); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Pdf_Element'); $suite->addTestSuite('Zend_Pdf_Element_ArrayTest'); $suite->addTestSuite('Zend_Pdf_Element_BooleanTest'); $suite->addTestSuite('Zend_Pdf_Element_DictionaryTest'); $suite->addTestSuite('Zend_Pdf_Element_NameTest'); $suite->addTestSuite('Zend_Pdf_Element_NullTest'); $suite->addTestSuite('Zend_Pdf_Element_NumericTest'); $suite->addTestSuite('Zend_Pdf_Element_ObjectTest'); $suite->addTest(Zend_Pdf_Element_Object_AllTests::suite()); $suite->addTestSuite('Zend_Pdf_Element_StreamTest'); $suite->addTestSuite('Zend_Pdf_Element_StringTest'); $suite->addTest(Zend_Pdf_Element_String_AllTests::suite()); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Feed'); $suite->addTestSuite('Zend_Feed_ArrayAccessTest'); $suite->addTestSuite('Zend_Feed_AtomEntryOnlyTest'); $suite->addTestSuite('Zend_Feed_AtomPublishingTest'); $suite->addTestSuite('Zend_Feed_CountTest'); $suite->addTestSuite('Zend_Feed_ElementTest'); $suite->addTestSuite('Zend_Feed_ImportTest'); $suite->addTestSuite('Zend_Feed_IteratorTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Cache'); $suite->addTestSuite('Zend_Cache_FactoryTest'); $suite->addTestSuite('Zend_Cache_CoreTest'); $suite->addTestSuite('Zend_Cache_FileBackendTest'); $suite->addTestSuite('Zend_Cache_OutputFrontendTest'); $suite->addTestSuite('Zend_Cache_FunctionFrontendTest'); $suite->addTestSuite('Zend_Cache_ClassFrontendTest'); if (defined('TESTS_ZEND_CACHE_SQLITE')) { if (TESTS_ZEND_CACHE_SQLITE) { $suite->addTestSuite('Zend_Cache_SqliteBackendTest'); } } else { // if not defined (partial tests only for Zend_Cache for example), we // assume everything is ok $suite->addTestSuite('Zend_Cache_SqliteBackendTest'); } $suite->addTestSuite('Zend_Cache_FileFrontendTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('PHPUnit Framework'); $suite->addTestSuite('PHPUnit2_Tests_Framework_AssertTest'); $suite->addTestSuite('PHPUnit2_Tests_Framework_ComparisonFailureTest'); $suite->addTestSuite('PHPUnit2_Tests_Framework_SuiteTest'); $suite->addTestSuite('PHPUnit2_Tests_Framework_TestCaseTest'); $suite->addTestSuite('PHPUnit2_Tests_Framework_TestImplementorTest'); $suite->addTestSuite('PHPUnit2_Tests_Framework_TestListenerTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend'); $suite->addTest(Zend_Cache_AllTests::suite()); $suite->addTestSuite('Zend_ConfigTest'); $suite->addTest(Zend_Config_AllTests::suite()); $suite->addTest(Zend_Controller_AllTests::suite()); $suite->addTest(Zend_Feed_AllTests::suite()); $suite->addTestSuite('Zend_FilterTest'); $suite->addTest(Zend_Http_AllTests::suite()); $suite->addTestSuite('Zend_JsonTest'); $suite->addTestSuite('Zend_MimeTest'); $suite->addTest(Zend_Mime_AllTests::suite()); $suite->addTest(Zend_Pdf_AllTests::suite()); $suite->addTestSuite('Zend_UriTest'); $suite->addTest(Zend_Uri_AllTests::suite()); $suite->addTestSuite('Zend_ViewTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('XML Transformer'); $suite->addTestSuite('XML_Transformer_Tests_TransformerTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Uri'); $suite->addTestSuite('Zend_Uri_HttpTest'); return $suite; }
define('RUNTESTS_NO_CLASSES', -1); define('RUNTESTS_SUCCESS', 1); if (isset($_POST['testClasses']) && strlen(trim($_POST['testClasses']))) { $testClasses = explode("\n", trim($_POST['testClasses'])); if (count($testClasses)) { require_once 'util/TestRunner.php'; require_once 'util/Formatter.php'; // create the test suite $suite = new PHPUnit2_Framework_TestSuite(); foreach ($testClasses as $testClass) { if (file_exists($testClass) . '.php') { // include the class @(include_once trim($testClass) . '.php'); // figure out the name of the class $path_parts = pathinfo(trim($testClass)); $suite->addTestSuite($path_parts['basename']); } } $runner = new util_TestRunner($suite); $formatter = new util_Formatter(); $runner->addFormatter($formatter); // @todo : catch the runner errors, warnings and try and match them with the appropriate suite $result = $runner->run(); $suiteResults = $formatter->getSuiteResults(); $runStatus = RUNTESTS_SUCCESS; } else { $runStatus = RUNTESTS_NO_CLASSES; } } else { $runStatus = RUNTESTS_NO_CLASSES; }
print "\nPlease enter the DSN URL (e.g. sqlite://localhost/:memory:)\n"; print "DSN: "; $dsn = trim(fgets(STDIN)); } else { $dsn = $argv[1]; } $testSuite = new PHPUnit2_Framework_TestSuite($dsn); // ---------------------------------------------------------------------------- // TESTS ---------------------------------------------------------------------- // ---------------------------------------------------------------------------- $timer = new Benchmark_Timer(); $timer->start(); // (1) Add Generic (non-Driver) Tests // ---------------------------------- require_once 'creole/CreoleTest.php'; $testSuite->addTestSuite(new ReflectionClass('CreoleTest')); require_once 'creole/util/sql/SQLStatementExtractorTest.php'; $testSuite->addTestSuite(new ReflectionClass('SQLStatementExtractorTest')); // (2) Driver Tests // ---------------- include_once 'creole/drivers/DriverTestManager.php'; print "--------------------------------------\n"; print "| Running driver tests |\n"; print "--------------------------------------\n"; $timer->setMarker("start driver tests"); print "DSN: " . $dsn . "\n\n"; print "[It is safe to ignore any errors related to dropping nonexistant tables.]\n\n"; try { DriverTestManager::addSuite($testSuite, $dsn); PHPUnit2_TextUI_TestRunner::run($testSuite); } catch (Exception $e) {
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Pdf_Element_String'); $suite->addTestSuite('Zend_Pdf_Element_String_BinaryTest'); return $suite; }
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('PHPUnit Runner'); $suite->addTestSuite('PHPUnit2_Tests_Runner_BaseTestRunnerTest'); return $suite; }
// ---------------------------------------------------------- $typesSuite = new PHPUnit2_Framework_TestSuite("Phing Types"); include_once 'phing/types/MapperTest.php'; $typesSuite->addTestSuite(new ReflectionClass('MapperTest')); include_once 'phing/filters/LineContainsTest.php'; $typesSuite->addTestSuite(new ReflectionClass('LineContainsTest')); include_once 'phing/types/CommandlineTest.php'; $typesSuite->addTestSuite(new ReflectionClass('CommandlineTest')); include_once 'phing/types/FileSetTest.php'; $typesSuite->addTestSuite(new ReflectionClass('FileSetTest')); // ---------------------------------------------------------- // tasks // ---------------------------------------------------------- $tasksSuite = new PHPUnit2_Framework_TestSuite("Phing Tasks"); include_once 'phing/tasks/TypedefTaskTest.php'; $tasksSuite->addTestSuite(new ReflectionClass('TypedefTaskTest')); // Conditions include_once 'phing/tasks/condition/ContainsConditionTest.php'; include_once 'phing/tasks/condition/EqualsConditionTest.php'; $tasksSuite->addTestSuite(new ReflectionClass('ContainsConditionTest')); $tasksSuite->addTestSuite(new ReflectionClass('EqualsConditionTest')); include_once 'phing/tasks/PropertyTaskTest.php'; $tasksSuite->addTestSuite(new ReflectionClass('PropertyTaskTest')); $suite = new PHPUnit2_Framework_TestSuite('Phing Tests'); $suite->addTest($coreSuite); $suite->addTest($typesSuite); $suite->addTest($tasksSuite); // Run it! PHPUnit2_TextUI_TestRunner::run($suite); // SHUTDOWN PHING Phing::shutdown();
public static function suite() { $suite = new PHPUnit2_Framework_TestSuite('Zend Framework - Zend_Pdf_Element_Object'); $suite->addTestSuite('Zend_Pdf_Element_Object_StreamTest'); return $suite; }
/** * Main worker function. Adds any available tests to the passed in suite. * */ public static function addSuite(PHPUnit2_Framework_TestSuite $parentSuite, $dsn) { self::setDSN($dsn); // initialize db self::init(); $c = self::$conn; // get just the first part of class name (e.g. MySQL from MySQLConnection) $camelDriver = str_replace('Connection', '', get_class($c)); $suite = new PHPUnit2_Framework_TestSuite($camelDriver); foreach (self::$driverClasses as $baseClass) { // include the test class, based on driver name // do we want many? Let's start by assuming that we'll fit all this in one class. $classname = $camelDriver . $baseClass . 'Test'; $path = 'creole/drivers/' . self::$dsn['phptype'] . '/' . $classname . '.php'; if (file_exists(CREOLE_TEST_BASE . '/classes/' . $path)) { include_once $path; if (class_exists($classname)) { $suite->addTestSuite(new ReflectionClass($classname)); } } } $parentSuite->addTest($suite); }