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', 'XML_Feed_Parser_AllTests::main');
4
}
5
 
6
require_once 'PHPUnit/TextUI/TestRunner.php';
7
require_once 'XML_Feed_Parser_TestCase.php';
8
 
9
require_once 'convertedtests/AllTests.php';
10
 
11
require_once 'accessTypes.php';
12
require_once 'atomValues.php';
13
require_once 'farsi.php';
14
require_once 'regressions.php';
15
require_once 'rss2Values.php';
16
require_once 'rss091Values.php';
17
require_once 'MalformedFeedTest.php';
18
require_once 'atomCompliance.php';
19
require_once 'iteration.php';
20
require_once 'rss092Values.php';
21
require_once 'xmlbase.php';
22
require_once 'atomEntryOnly.php';
23
require_once 'errors.php';
24
require_once 'japanese.php';
25
require_once 'rss1Values.php';
26
 
27
/**
28
 * AllTests suite testing XML_Feed_Parser
29
 *
30
 * @category  XML
31
 * @package   XML_Feed_Parser
32
 * @author    Daniel O'Connor <daniel.oconnor@gmail.com>
33
 * @copyright 2008
34
 * @license   http://www.gnu.org/copyleft/lesser.html LGPL License 2.1
35
 * @link      http://pear.php.net/package/XML_Feed_Parser
36
 */
37
class XML_Feed_Parser_AllTests
38
{
39
    // {{{ main()
40
 
41
    public static function main()
42
    {
43
        PHPUnit_TextUI_TestRunner::run(self::suite());
44
    }
45
 
46
    // }}}
47
    // {{{ suite()
48
 
49
    public static function suite()
50
    {
51
        $suite = new PHPUnit_Framework_TestSuite('XML_Feed_Parser Tests');
52
        $suite->addTest(XML_Feed_Parser_Converted_AllTests::suite());
53
 
54
        $suite->addTestSuite('accessTypes');
55
        $suite->addTestSuite('atomValues');
56
        $suite->addTestSuite('farsi');
57
        $suite->addTestSuite('regressions');
58
        $suite->addTestSuite('rss2Values');
59
        $suite->addTestSuite('rss091Values');
60
        $suite->addTestSuite('MalformedFeedTest');
61
        $suite->addTestSuite('atomCompliance');
62
        $suite->addTestSuite('iteration');
63
        $suite->addTestSuite('rss092Values');
64
        $suite->addTestSuite('xmlbase');
65
        $suite->addTestSuite('atomEntryOnly');
66
        $suite->addTestSuite('errors');
67
        $suite->addTestSuite('japanese');
68
        $suite->addTestSuite('rss1Values');
69
 
70
        return $suite;
71
    }
72
 
73
    // }}}
74
}
75
 
76
if (PHPUnit_MAIN_METHOD == 'XML_Feed_Parser_AllTests::main') {
77
    XML_Feed_Parser_Converted_AllTests::main();
78
}
79
 
80
?>
81