Changeset 119

Show
Ignore:
Timestamp:
11/11/07 16:17:05 (1 year ago)
Author:
mikey
Message:

fixed integration tests and examples

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/examples/ClassLoader.php

    r89 r119  
    55 * @author  Frank Kleine <frank.kleine@schlund.de> 
    66 */ 
     7use net::xjconf::XJConfClassLoader; 
    78/** 
    89 * Basic example to show how the class loader may be used. 
  • trunk/examples/Example1.php

    r28 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211require 'Color.php'; 
    1312require 'Complex.php'; 
  • trunk/examples/Example2.php

    r30 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211require 'Color.php'; 
    1312require 'Complex.php'; 
  • trunk/examples/Example3.php

    r31 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211require 'Color.php'; 
    1312require 'Complex.php'; 
  • trunk/examples/ExampleClassLoader.php

    r46 r119  
    66 */ 
    77require_once '../XJConf/XJConfLoader.php'; 
    8 XJConfLoader::load('DefinitionParser', 
    9                    'XmlParser', 
    10                    'XJConfClassLoader' 
    11 ); 
     8use net::xjconf::DefinitionParser; 
     9use net::xjconf::XmlParser; 
     10use net::xjconf::XJConfClassLoader; 
    1211require 'ClassLoader.php'; 
    1312/** 
  • trunk/examples/ExampleCollection.php

    r32 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211require 'Color.php'; 
    1312require 'Complex.php'; 
  • trunk/examples/ExampleExtension.php

    r34 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser', 
    11                    'ext.Extension' 
    12 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
     11use net::xjconf::ext::Extension; 
    1312require 'MathExtension.php'; 
    1413/** 
  • trunk/examples/ExampleMethods.php

    r94 r119  
    77 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211 
    1312class Properties { 
  • trunk/examples/MathExtension.php

    r34 r119  
    66 * @author  Frank Kleine <frank.kleine@schlund.de> 
    77 */ 
     8use net::xjconf::GenericTag; 
     9use net::xjconf::Tag; 
     10use net::xjconf::XmlParser; 
     11use net::xjconf::ext::Extension; 
    812/** 
    913 * Basic example to show how extensions may return values. 
  • trunk/examples/TestAttributesRequired.php

    r43 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser', 
    11                    'ext.Extension' 
    12 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1311require 'Color.php'; 
    1412/** 
  • trunk/examples/TestCDataSetter.php

    r55 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser', 
    11                    'ext.Extension' 
    12 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1311require 'Complex2.php'; 
    1412/** 
  • trunk/examples/TestConstructor.php

    r109 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser', 
    11                    'ext.Extension' 
    12 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1311require 'ConstructorColor.php'; 
    1412require 'CDataColor.php'; 
  • trunk/examples/TestDynamicSetters.php

    r43 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211 
    1312require_once 'DynamicSetterClass.php'; 
  • trunk/examples/TestDynamicTypes.php

    r53 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser' 
    11 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1211 
    1312require_once 'AnotherClass.php'; 
  • trunk/examples/TestEmptyConstructor.php

    r89 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/examples/TestInterfaces.php

    r41 r119  
    77 */ 
    88require_once '../XJConf/XJConfLoader.php'; 
    9 XJConfLoader::load('DefinitionParser', 
    10                    'XmlParser', 
    11                    'ext.Extension' 
    12 ); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1311require 'MyClass.php'; 
    1412/** 
  • trunk/examples/TestPrimitives.php

    r18 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/examples/TestPrimitivesFactory.php

    r24 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/examples/TestStaticClass.php

    r89 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76require 'Registry.php'; 
  • trunk/examples/TestXInclude.php

    r89 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser', 
    5                    'ext.xinc.XInclude' 
    6 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
     5use net::xjconf::ext::xinc::XInclude; 
    76error_reporting(E_ALL | E_STRICT); 
    87 
  • trunk/examples/Test__setExplicit.php

    r103 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/examples/Test__setImplicit.php

    r103 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/examples/Test__setPublicProperties.php

    r103 r119  
    11<?php 
    22require_once '../XJConf/XJConfLoader.php'; 
    3 XJConfLoader::load('DefinitionParser', 
    4                    'XmlParser' 
    5 ); 
     3use net::xjconf::DefinitionParser; 
     4use net::xjconf::XmlParser; 
    65error_reporting(E_ALL | E_STRICT); 
    76 
  • trunk/tests/integration/Example1TestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Color.php'; 
    1012require_once EXAMPLES_DIR . '/Complex.php'; 
  • trunk/tests/integration/Example2TestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Color.php'; 
    1012require_once EXAMPLES_DIR . '/Complex.php'; 
  • trunk/tests/integration/Example3TestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Color.php'; 
    1012require_once EXAMPLES_DIR . '/Complex.php'; 
  • trunk/tests/integration/ExampleClassLoaderTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/ClassLoader.php'; 
    1012/** 
  • trunk/tests/integration/ExampleCollectionTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911/** 
    1012 * Integration test with ExampleCollection. 
  • trunk/tests/integration/ExampleExtensionTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
    9 XJConfLoader::load('ext.Extension'); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
     11use net::xjconf::ext::Extension; 
    1012require_once EXAMPLES_DIR . '/MathExtension.php'; 
    1113/** 
  • trunk/tests/integration/TestAttributesRequiredTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Color.php'; 
    1012/** 
     
    2628        $conf      = new XmlParser(); 
    2729        $conf->setTagDefinitions($defs); 
    28         $this->expectException('MissingAttributeException'); 
     30        $this->expectException('net::xjconf::exceptions::MissingAttributeException'); 
    2931        $conf->parse(EXAMPLES_DIR . '/xml/test-attributes-required.xml'); 
    3032    } 
  • trunk/tests/integration/TestAutoPrimitivesTestCase.php

    r92 r119  
    77 * @subpackage  test_integration 
    88 */ 
    9  
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    1011/** 
    1112 * Integration test with TestPrimitives. 
  • trunk/tests/integration/TestCDataSetterTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Complex2.php'; 
    1012/** 
  • trunk/tests/integration/TestConstructorTestCase.php

    r109 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/ConstructorColor.php'; 
    1012require_once EXAMPLES_DIR . '/CDataColor.php'; 
  • trunk/tests/integration/TestDynamicSettersTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/DynamicSetterClass.php'; 
    1012/** 
  • trunk/tests/integration/TestDynamicTypesTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/AnotherClass.php'; 
    1012require_once EXAMPLES_DIR . '/MyClass.php'; 
  • trunk/tests/integration/TestEmptyConstructorTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/EmptyConstructorClass.php'; 
    1012/** 
  • trunk/tests/integration/TestInterfacesTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/MyClass.php'; 
    1012/** 
  • trunk/tests/integration/TestPrimitivesFactoryTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/ColorPrimitives.php'; 
    1012require_once EXAMPLES_DIR . '/ColorPrimitivesFactory.php'; 
  • trunk/tests/integration/TestPrimitivesTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/ColorPrimitives.php'; 
    1012/** 
  • trunk/tests/integration/TestStaticClassTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Registry.php'; 
    1012/** 
  • trunk/tests/integration/TestXIncludeTestCase.php

    r89 r119  
    77 * @subpackage  test_integration 
    88 */ 
    9 XJConfLoader::load('ext.xinc.XInclude'); 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
     11use net::xjconf::ext::xinc::XInclude; 
    1012require_once EXAMPLES_DIR . '/ColorPrimitives.php'; 
    1113/** 
  • trunk/tests/integration/Test__setExplicitTestCase.php

    r103 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Dog.php'; 
    1012/** 
  • trunk/tests/integration/Test__setImplicitTestCase.php

    r103 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/Dog.php'; 
    1012/** 
  • trunk/tests/integration/Test__setPublicPropertiesTestCase.php

    r103 r119  
    77 * @subpackage  test_integration 
    88 */ 
     9use net::xjconf::DefinitionParser; 
     10use net::xjconf::XmlParser; 
    911require_once EXAMPLES_DIR . '/AnotherDog.php'; 
    1012/** 
  • trunk/tests/runIntegration.php

    r103 r119  
    1010require_once TEST_CWD . '/../simpletest/unit_tester.php'; 
    1111require_once TEST_CWD . '/../XJConf/XJConfLoader.php'; 
    12 XJConfLoader::load('DefinitionParser', 
    13                    'XmlParser' 
    14 ); 
    1512/** 
    1613 * Test runner for XJConf. 
     
    3431        $test->addTestFile(TEST_CWD . '/integration/Test__setPublicPropertiesTestCase.php'); 
    3532        $test->addTestFile(TEST_CWD . '/integration/TestAttributesRequiredTestCase.php'); 
     33        $test->addTestFile(TEST_CWD . '/integration/TestAutoPrimitivesTestCase.php'); 
    3634        $test->addTestFile(TEST_CWD . '/integration/TestCDataSetterTestCase.php'); 
    3735        $test->addTestFile(TEST_CWD . '/integration/TestConstructorTestCase.php'); 
     
    4038        $test->addTestFile(TEST_CWD . '/integration/TestEmptyConstructorTestCase.php'); 
    4139        $test->addTestFile(TEST_CWD . '/integration/TestInterfacesTestCase.php'); 
    42         $test->addTestFile(TEST_CWD . '/integration/TestAutoPrimitivesTestCase.php'); 
     40        $test->addTestFile(TEST_CWD . '/integration/TestPrimitivesFactoryTestCase.php'); 
    4341        $test->addTestFile(TEST_CWD . '/integration/TestPrimitivesTestCase.php'); 
    44         $test->addTestFile(TEST_CWD . '/integration/TestPrimitivesFactoryTestCase.php'); 
    4542        $test->addTestFile(TEST_CWD . '/integration/TestStaticClassTestCase.php'); 
    4643        $test->addTestFile(TEST_CWD . '/integration/TestXIncludeTestCase.php');