[root]/proposal/myrmidon/etc/testcases/org/apache/antlib/core
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 6 (100.0%) | 21 (100.0%) | 3.5 |
adammurdoch | 4 (66.7%) | 21 (100.0%) | 5.2 |
donaldp | 2 (33.3%) | 0 (0.0%) | 0.0 |
Removed old hierarchy for test data
0 lines of code changed in:
* Added NameValidator, to provide a reasonably flexible mechanism for
specifying/testing name validity.
* NameValidator is used by DefaultProjectBuilder for project and target
names, and by DefaultTaskContext for Property names.
* Added ProjectException, thrown by ProjectBuilder.build().
* Tidy-up error messages for project building errors.
* Added a bunch of tests
Submitted by Darrell DeBoer [darrell@apache.org]
12 lines of code changed in:
* Some fixes to the command-line launcher:
* Was not exiting with non-zero exit code when the build failed.
* Fix the error reporting so that the entire exception chain is reported.
* Only print out stack traces when in verbose or debug mode.
* Wrap all exceptions thrown during task initialisation and execution with
a general 'task failed' exception.
* Another <property> testcase.
9 lines of code changed in:
<if> wasn't checking its condition. Fixed, and added some test cases.
0 lines of code changed in:
Changes to <property>:
* No longer implements Configurable, uses a set() method instead.
* The property value can be included as the text content of
the <property> element.
* Added test-cases.
* Added some alternative executeTarget() methods to
AbstractProjectTest, to expect a particular set of log messages,
or a particular failure.
0 lines of code changed in: