Example #1
0
 public static function suite()
 {
     $suite = new AllTests('Models');
     $suite->addTest(User_AllTests::suite());
     $suite->addTest(Element_AllTests::suite());
     $suite->addTest(Webservice_AllTests::suite());
     return $suite;
 }
Example #2
0
 /**
  * Merges the test suites
  *
  * @return PHPUnit_Framework_TestSuite
  */
 public static function suite()
 {
     // These directories are covered for the code coverage even they are not part of unit testing
     PHPUnit_Util_Filter::addDirectoryToWhitelist(dirname(dirname(dirname(__FILE__))) . '/application');
     PHPUnit_Util_Filter::addDirectoryToWhitelist(dirname(dirname(dirname(__FILE__))) . '/library/Phprojekt');
     // Avoid Selenium checks
     PHPUnit_Util_Filter::addDirectoryToFilter(dirname(__FILE__) . '/Selenium');
     $authNamespace = new Zend_Session_Namespace('Phprojekt_Auth-login');
     $authNamespace->userId = 1;
     $authNamespace->admin = 1;
     $suite = new PHPUnit_Framework_TestSuite('PHPUnit');
     $suite->sharedFixture = Phprojekt::getInstance()->getDb();
     $suite->addTest(Timecard_AllTests::suite());
     $suite->addTest(Statistic_AllTests::suite());
     $suite->addTest(User_AllTests::suite());
     $suite->addTest(Calendar_AllTests::suite());
     $suite->addTest(Note_AllTests::suite());
     $suite->addTest(Todo_AllTests::suite());
     $suite->addTest(Helpdesk_AllTests::suite());
     $suite->addTest(Phprojekt_AllTests::suite());
     $suite->addTest(History_AllTests::suite());
     $suite->addTest(Role_AllTests::suite());
     $suite->addTest(Tab_AllTests::suite());
     $suite->addTest(Project_AllTests::suite());
     $suite->addTest(Module_AllTests::suite());
     $suite->addTest(Contact_AllTests::suite());
     $suite->addTest(Filemanager_AllTests::suite());
     $suite->addTest(Gantt_AllTests::suite());
     $suite->addTest(Minutes_AllTests::suite());
     // Add here additional test suites
     $suite->addTest(Default_AllTests::suite());
     //$suite->addTestSuite(Selenium_AllTests::suite());
     return $suite;
 }
Example #3
0
 public static function suite()
 {
     $suite = new User_AllTests('UserTests');
     $suite->addTestSuite('User_UserTest');
     return $suite;
 }