fix modlog test undo
[tine20] / tests / tine20 / AllTests.php
1 <?php
2 /**
3  * Tine 2.0 - http://www.tine20.org
4  * 
5  * @package     Tinebase
6  * @license     http://www.gnu.org/licenses/agpl.html
7  * @copyright   Copyright (c) 2007-2013 Metaways Infosystems GmbH (http://www.metaways.de)
8  * @author      Matthias Greiling <m.greiling@metaways.de>
9  */
10
11 // needed for bootstrap / autoloader
12 require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'TestHelper.php';
13
14 /**
15  * @package     Tinebase
16  */
17 class AllTests
18 {
19     public static function main()
20     {
21         PHPUnit_TextUI_TestRunner::run(self::suite());
22     }
23     
24     public static function suite()
25     {
26         $suite = new PHPUnit_Framework_TestSuite('Tine 2.0 All Tests');
27         
28         $suite->addTest(Tinebase_AllTests::suite());
29         $suite->addTest(Addressbook_AllTests::suite());
30         $suite->addTest(Admin_AllTests::suite());
31         $suite->addTest(Felamimail_AllTests::suite());
32         $suite->addTest(Calendar_AllTests::suite());
33         $suite->addTest(Crm_AllTests::suite());
34         $suite->addTest(Tasks_AllTests::suite());
35         $suite->addTest(Voipmanager_AllTests::suite());
36         $suite->addTest(Phone_AllTests::suite());
37         $suite->addTest(Sales_AllTests::suite());
38         $suite->addTest(Timetracker_AllTests::suite());
39         $suite->addTest(Courses_AllTests::suite());
40         $suite->addTest(ActiveSync_AllTests::suite());
41         $suite->addTest(Filemanager_AllTests::suite());
42         $suite->addTest(Projects_AllTests::suite());
43         $suite->addTest(HumanResources_AllTests::suite());
44         $suite->addTest(Inventory_AllTests::suite());
45         $suite->addTest(Events_AllTests::suite());
46         $suite->addTest(ExampleApplication_AllTests::suite());
47         $suite->addTest(SimpleFAQ_AllTests::suite());
48         $suite->addTest(CoreData_AllTests::suite());
49         $suite->addTest(Zend_AllTests::suite());
50         
51         return $suite;
52     }
53 }