コード例 #1
0
 public static function suite()
 {
     $suite = new PHPUnit2_Framework_TestSuite('PHPUnit');
     $suite->addTest(PHPUnit2_Tests_Framework_AllTests::suite());
     $suite->addTest(PHPUnit2_Tests_Extensions_AllTests::suite());
     $suite->addTest(PHPUnit2_Tests_Runner_AllTests::suite());
     return $suite;
 }
コード例 #2
0
ファイル: AllTests.php プロジェクト: jorgenils/zend-framework
 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;
 }
コード例 #3
0
ファイル: AllTests.php プロジェクト: jorgenils/zend-framework
 public static function suite()
 {
     $suite = new PHPUnit2_Framework_TestSuite('Zend Framework');
     $suite->addTestSuite('ZendTest');
     $suite->addTest(Zend_AllTests::suite());
     return $suite;
 }
コード例 #4
0
ファイル: AllTests.php プロジェクト: jorgenils/zend-framework
 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;
 }
コード例 #5
0
 public static function suite()
 {
     $suite = new PHPUnit2_Framework_TestSuite();
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testAddTestSuite'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testInheritedTests'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testNoTestCases'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testNoTestCaseClass'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testNotExistingTestCase'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testNotPublicTestCase'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testNotVoidTestCase'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testOneTestCase'));
     $suite->addTest(new PHPUnit2_Tests_Framework_SuiteTest('testShadowedTests'));
     return $suite;
 }
コード例 #6
0
ファイル: AllTests.php プロジェクト: jorgenils/zend-framework
 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;
 }
コード例 #7
0
ファイル: run-tests.php プロジェクト: ketheriel/ETVA
// ----------------------------------------------------------
$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();
コード例 #8
0
 /**
  * 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);
 }