Changeset 128

Show
Ignore:
Timestamp:
11/13/07 00:17:24 (10 months ago)
Author:
mikey
Message:

added unit test for net::xjconf::converters::PrimitiveValueConverter?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/tests/definitions/DefinitionsTestSuite.php

    r105 r128  
    33 * Test suite for all definitions. 
    44 * 
    5  * @author  Frank Kleine <mikey@xjconf.net> 
     5 * @author      Frank Kleine <mikey@xjconf.net> 
     6 * @package     XJConf 
     7 * @subpackage  test 
    68 */ 
    7 require_once dirname(__FILE__) . '/../../simpletest/unit_tester.php'; 
    8 require_once dirname(__FILE__) . '/../../simpletest/mock_objects.php'; 
    99/** 
    10  * Test for AttributeDefinition
     10 * Test suite for all definitions
    1111 * 
    1212 * @package     XJConf 
     
    2020    public function __construct() 
    2121    { 
     22        $dir = dirname(__FILE__); 
    2223        $this->TestSuite('All definition tests'); 
    23         $this->addTestFile(dirname(__FILE__) . '/AttributeDefinitionTestCase.php'); 
    24         $this->addTestFile(dirname(__FILE__) . '/CDataDefinitionTestCase.php'); 
    25         $this->addTestFile(dirname(__FILE__) . '/ConstructorDefinitionTestCase.php'); 
    26         $this->addTestFile(dirname(__FILE__) . '/FactoryMethodDefinitionTestCase.php'); 
    27         $this->addTestFile(dirname(__FILE__) . '/NamespaceDefinitionTestCase.php'); 
     24        $this->addTestFile($dir . '/AttributeDefinitionTestCase.php'); 
     25        $this->addTestFile($dir . '/CDataDefinitionTestCase.php'); 
     26        $this->addTestFile($dir . '/ConstructorDefinitionTestCase.php'); 
     27        $this->addTestFile($dir . '/FactoryMethodDefinitionTestCase.php'); 
     28        $this->addTestFile($dir . '/NamespaceDefinitionTestCase.php'); 
    2829    } 
    2930} 
  • trunk/tests/run.php

    r68 r128  
    33 * Test runner for XJConf. 
    44 * 
    5  * @author  Frank Kleine <mikey@xjconf.net> 
     5 * @author      Frank Kleine <mikey@xjconf.net> 
     6 * @package     XJConf 
     7 * @subpackage  test 
    68 */ 
     9require_once dirname(__FILE__) . '/../simpletest/unit_tester.php'; 
     10require_once dirname(__FILE__) . '/../simpletest/mock_objects.php'; 
    711require_once dirname(__FILE__) . '/../simpletest/reporter.php'; 
    812require_once dirname(__FILE__) . '/../XJConf/XJConfLoader.php'; 
    9 require_once 'definitions/DefinitionsTestSuite.php'; 
    1013/** 
    1114 * Test runner for XJConf. 
     
    1821    public function main() 
    1922    { 
    20         $test = new DefinitionsTestSuite(); 
     23        $dir       = dirname(__FILE__); 
     24        $testSuite = new TestSuite('All tests.'); 
     25        $testSuite->addTestFile($dir . '/converters/ConvertersTestSuite.php'); 
     26        $testSuite->addTestFile($dir . '/definitions/DefinitionsTestSuite.php'); 
    2127        if (PHP_SAPI == 'cli') { 
    2228            $reporter = new TextReporter(); 
     
    2430            $reporter = new HtmlReporter(); 
    2531        } 
    26         $test->run($reporter); 
     32        $testSuite->run($reporter); 
    2733    } 
    2834}