-
Notifications
You must be signed in to change notification settings - Fork 89
Test::Builder 1.5
schwern edited this page Oct 25, 2011
·
1 revision
Test::Builder 1.5 is the existing Test::Builder interface with rewritten internals harvested from Test::Builder2. It will use almost all of Test::Builder2 except for the new incompatible Test::Builder2 interface.
A feature complete alpha is expected before the end of November to meet with the TPF grant deadline.
New features include...
- User selectable formatters
- Pluggable test events
- Modules like Test::NoWarnings will be safer
The major changes include...
- Use of test events (see the EventCoordinator and EventWatcher)
- Test results are now objects
- Moving all output into a separate Formatter object(s)
- Moving all test history into a separate History object
- Moving all state of the test out of the Test::Builder object
It will remain compatible with the documented interface of Test::Builder. Undocumented features, like grabbing at $builder->{SomeKey}
, will probably break.
Major outstanding issues...