What is the current status of the Reflection component?

 I currently get the 7 errors shown below.

ezcUnitTest uses the PHPUnit 3.2.8 framework from Sebastian Bergmann.

[Preparing tests]:
eZ Components:
  Reflection:
    ezcReflectionClassTest:                 ......E.......
    ezcReflectionClassExternalTest:         ......E.......
    ezcReflectionTest:                      .
    ezcReflectionExtensionTest:             ..
    ezcReflectionFunctionTest:              .......E
    ezcReflectionMethodTest:                .............
    ezcReflectionParameterTest:             EEES
    ezcReflectionPropertyTest:              ..
    ezcReflectionDocParserTest:             ........
    ezcReflectionDocTagFactoryTest:         .
    ezcReflectionTypeFactoryTest:           ..E
    ezcReflectionTypeMapperTest:            ...

Time: 0 seconds

There were 7 errors:

1) testGetProperty(ezcReflectionClassTest)
ReflectionException: Property ReflectionProperty::$docParser does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/property.php:30
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:194
/usr/local/src/ezcomponents/experimental/Reflection/tests/class_test.php:78

2) testGetProperty(ezcReflectionClassExternalTest)
ReflectionException: Property ReflectionProperty::$docParser does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/property.php:30
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:194
/usr/local/src/ezcomponents/experimental/Reflection/tests/class_test.php:78

3) testGetParameters(ezcReflectionFunctionTest)
ReflectionException: Class NoneExistingType does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:43
/usr/local/src/ezcomponents/experimental/Reflection/src/type_factory.php:48
/usr/local/src/ezcomponents/experimental/Reflection/src/reflection.php:67
/usr/local/src/ezcomponents/experimental/Reflection/src/parameter.php:38
/usr/local/src/ezcomponents/experimental/Reflection/src/function.php:47
/usr/local/src/ezcomponents/experimental/Reflection/tests/function_test.php:118

4) testGetType(ezcReflectionParameterTest)
ReflectionException: Class NoneExistingType does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:43
/usr/local/src/ezcomponents/experimental/Reflection/src/type_factory.php:48
/usr/local/src/ezcomponents/experimental/Reflection/src/reflection.php:67
/usr/local/src/ezcomponents/experimental/Reflection/src/parameter.php:38
/usr/local/src/ezcomponents/experimental/Reflection/src/function.php:47
/usr/local/src/ezcomponents/experimental/Reflection/tests/parameter_test.php:15

5) testGetClass(ezcReflectionParameterTest)
ReflectionException: Class NoneExistingType does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:43
/usr/local/src/ezcomponents/experimental/Reflection/src/type_factory.php:48
/usr/local/src/ezcomponents/experimental/Reflection/src/reflection.php:67
/usr/local/src/ezcomponents/experimental/Reflection/src/parameter.php:38
/usr/local/src/ezcomponents/experimental/Reflection/src/function.php:47
/usr/local/src/ezcomponents/experimental/Reflection/tests/parameter_test.php:28

6) testGetDeclaringFunction(ezcReflectionParameterTest)
ReflectionException: Class NoneExistingType does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:43
/usr/local/src/ezcomponents/experimental/Reflection/src/type_factory.php:48
/usr/local/src/ezcomponents/experimental/Reflection/src/reflection.php:67
/usr/local/src/ezcomponents/experimental/Reflection/src/parameter.php:38
/usr/local/src/ezcomponents/experimental/Reflection/src/function.php:47
/usr/local/src/ezcomponents/experimental/Reflection/tests/parameter_test.php:53

7) testGetTypeClass(ezcReflectionTypeFactoryTest)
ReflectionException: Class NoneExistingClassFooBarr does not exist
/usr/local/src/ezcomponents/experimental/Reflection/src/class.php:43
/usr/local/src/ezcomponents/experimental/Reflection/src/type_factory.php:48
/usr/local/src/ezcomponents/experimental/Reflection/tests/type_factory_test.php:48

FAILURES!
Tests: 73, Errors: 7, Skipped: 1.

-- 
Sebastian Bergmann
System Developer
[EMAIL PROTECTED] | eZ Systems | http://ez.no

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
Components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/components

Reply via email to