Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
if (!defined('PHPUnit_MAIN_METHOD')) {
3
    define('PHPUnit_MAIN_METHOD', 'Net_LDAP2_AllTests::main');
4
}
5
 
6
// PHPUnit inlcudes
7
require_once 'PHPUnit/TextUI/TestRunner.php';
8
 
9
// Net_LDAP2 test suites includes
10
require_once 'Net_LDAP2_FilterTest.php';
11
require_once 'Net_LDAP2_UtilTest.php';
12
require_once 'Net_LDAP2Test.php';
13
require_once 'Net_LDAP2_EntryTest.php';
14
require_once 'Net_LDAP2_RootDSETest.php';
15
require_once 'Net_LDAP2_SearchTest.php';
16
require_once 'Net_LDAP2_LDIFTest.php';
17
 
18
class Net_LDAP2_AllTests
19
{
20
    public static function main()
21
    {
22
 
23
        PHPUnit_TextUI_TestRunner::run(self::suite());
24
    }
25
 
26
    public static function suite()
27
    {
28
        $suite = new PHPUnit_Framework_TestSuite('Net_LDAP2 Tests');
29
 
30
       // LDAP independent tests
31
       $suite->addTestSuite('Net_LDAP2_FilterTest');
32
       $suite->addTestSuite('Net_LDAP2_UtilTest');
33
       $suite->addTestSuite('Net_LDAP2_LDIFTest');
34
 
35
       // LDAP dependent tests (require a LDAP server)
36
       $suite->addTestSuite('Net_LDAP2Test');
37
       $suite->addTestSuite('Net_LDAP2_SearchTest');
38
       $suite->addTestSuite('Net_LDAP2_EntryTest');
39
       $suite->addTestSuite('Net_LDAP2_RootDSETest');
40
 
41
        return $suite;
42
    }
43
}
44
 
45
 
46
// exec test suite
47
if (PHPUnit_MAIN_METHOD == 'Net_LDAP2_AllTests::main') {
48
    Net_LDAP2_AllTests::main();
49
}
50
?>