Details
-
Improvement
-
Resolution: Unresolved
-
High
-
None
-
None
Description
The current implementation of ezpTestRunner has copied some methods from PHPUnit_TextUI_Command to be able to override some default behaviour (e.g. the need to specify a test target) and to add some functionality (e.g. listing all available tests in the project). Unfortunately, some functionality besides the 'raw' unit testing doesn't work anymore, e.g. creating code coverage reports, or specifying an extension directory to perform only those tests.
The ezpTestRunner should:
- Add as less modifications as possible to the original TestRunner
- Provide means to create code coverage reports
- Provide the ability to test a single component (extension) instead of the complete project