root/framework/trunk/src/test/php/net/stubbles/websites/WebsitesTestSuite.php @ 1708

Revision 1708, 3.8 kB (checked in by mikey, 2 years ago)

enhancement #156: add net::stubbles::websites::xml::page::stubAbstractXMLPageElement

Line 
1<?php
2/**
3 * Test suite for all websites classes.
4 *
5 * @author      Frank Kleine <mikey@stubbles.net>
6 * @package     stubbles
7 * @subpackage  test
8 */
9/**
10 * Test suite for all websites classes.
11 *
12 * @package     stubbles
13 * @subpackage  test
14 */
15class WebsitesTestSuite extends PHPUnit_Framework_TestSuite
16{
17    /**
18     * returns the test suite to be run
19     *
20     * @return  PHPUnit_Framework_TestSuite
21     */
22    public static function suite()
23    {
24        $suite = new self();
25        $dir   = dirname(__FILE__);
26        $suite->addTestFile($dir . '/stubAbstractPageElementTestCase.php');
27        $suite->addTestFile($dir . '/stubAbstractPageFactoryTestCase.php');
28        $suite->addTestFile($dir . '/stubDefaultWebsiteInitializerTestCase.php');
29        $suite->addTestFile($dir . '/stubFrontControllerTestCase.php');
30        $suite->addTestFile($dir . '/stubPageTestCase.php');
31
32        // cache
33        $suite->addTestFile($dir . '/cache/stubAbstractWebsiteCacheFactoryTestCase.php');
34        $suite->addTestFile($dir . '/cache/stubAbstractWebsiteCacheTestCase.php');
35        $suite->addTestFile($dir . '/cache/stubCachingProcessorTestCase.php');
36        $suite->addTestFile($dir . '/cache/stubDefaultWebsiteCacheFactoryTestCase.php');
37        $suite->addTestFile($dir . '/cache/stubDefaultWebsiteCacheTestCase.php');
38        $suite->addTestFile($dir . '/cache/stubGzipWebsiteCacheTestCase.php');
39
40        // memphis
41        $suite->addTestFile($dir . '/memphis/stubMemphisAbstractExtensionTestCase.php');
42        $suite->addTestFile($dir . '/memphis/stubMemphisIncludeFilePageElementTestCase.php');
43        $suite->addTestFile($dir . '/memphis/stubMemphisIncludeTemplatePageElementTestCase.php');
44        $suite->addTestFile($dir . '/memphis/stubMemphisLoadExtensionPageElementTestCase.php');
45        $suite->addTestFile($dir . '/memphis/stubMemphisPageElementTestCase.php');
46        $suite->addTestFile($dir . '/memphis/stubMemphisProcessorCachableTestCase.php');
47        $suite->addTestFile($dir . '/memphis/stubMemphisProcessorTestCase.php');
48
49        // processors
50        $suite->addTestFile($dir . '/processors/stubAbstractProcessorResolverTestCase.php');
51        $suite->addTestFile($dir . '/processors/stubAbstractProcessorTestCase.php');
52        $suite->addTestFile($dir . '/processors/stubDefaultProcessorResolverTestCase.php');
53        $suite->addTestFile($dir . '/processors/stubProcessorResolverXJConfFactoryTestCase.php');
54        $suite->addTestFile($dir . '/processors/stubSimpleProcessorResolverTestCase.php');
55       
56        // rasmus
57        $suite->addTestFile($dir . '/rasmus/stubRasmusProcessorTestCase.php');
58
59        // xml
60        $suite->addTestFile($dir . '/xml/stubShowLastXMLInterceptorTestCase.php');
61        $suite->addTestFile($dir . '/xml/stubXMLProcessorTestCase.php');
62
63        // xml generator
64        $suite->addTestFile($dir . '/xml/generator/stubModeXMLGeneratorTestCase.php');
65        $suite->addTestFile($dir . '/xml/generator/stubPageXMLGeneratorTestCase.php');
66        $suite->addTestFile($dir . '/xml/generator/stubRequestXMLGeneratorTestCase.php');
67        $suite->addTestFile($dir . '/xml/generator/stubSessionXMLGeneratorTestCase.php');
68       
69        // xml page
70        $suite->addTestFile($dir . '/xml/page/stubAbstractXMLPageElementTestCase.php');
71        $suite->addTestFile($dir . '/xml/page/stubXMLPageElementCachingDecoratorTestCase.php');
72        $suite->addTestFile($dir . '/xml/page/stubXMLPageElementDecoratorTestCase.php');
73        $suite->addTestFile($dir . '/xml/page/stubXMLPassThruPageElementTestCase.php');
74
75        // xml skin
76        $suite->addTestFile($dir . '/xml/skin/stubCachingSkinGeneratorTestCase.php');
77        $suite->addTestFile($dir . '/xml/skin/stubDefaultSkinGeneratorTestCase.php');
78        $suite->addTestFile($dir . '/xml/skin/stubSkinGeneratorFactoryTestCase.php');
79        return $suite;
80    }
81}
82?>
Note: See TracBrowser for help on using the browser.