Changes for version 0.0100_06 - 2005-11-29
- Fixed the bug where "All tests successful." was displayed as "All tests successful0.". Added an appropriate test.
- Eliminated the unnecessary warning on the Pod::Usage in the Makefile.PL of Test::Run. Now it just doesn't install prove.
- Moved two test scripts that are depenedent on prove (or exit on its non-installation), to a temporary location to be restored when Test::Run::CmdLine is in better shape.
- Some refactorings.
- Added the Test::Run::Obj::Error module for throwing errors. Moved one FAILED report to it, and change Run::Obj to be compatible with some refactoring in the way.
- Added a TODO File.
- Fix a problem with a missing comma in the output of Test::Run when there are skipped subtests.
Changes for version 0.0100_05 - 2005-11-09
- Renamed to Test::Run
Changes for version 0.0100_04 - 2005-11-05
- Lots of cleanups to the code - including some internal interface changes.
- Method extractions, refactorings.
- Created a base class for structs - i.e: objects that are meant to mostly contain only specific fields.
- Converted several hashes to such structs and am using their accessors instead of their vanilla hash elements.
- Removed the dependency on Test::Harness. Now the module is standalone.
Changes for version 0.0100_03 - 2005-11-01
- Fixed a documentation problem with the test_files passed as an argument to runtests.
- Added a test to test against the presence of the per-test-file statistics report. (implemented using formats for the time being.)
- Eliminated the use of formats in the fail_other report(). Made a lot of refactoring up to the point.
Changes for version 0.0100_02 - 2005-10-31
- Changed the string Test::Harness to Test::Shlomif::Harness in Test::Shlomif::Harness::Straps.
- Backports from Test::Harness to Test::Shlomif::Harness:
Modules
simple assert
Internal Test::Run Iterator
Run Perl standard test scripts with statistics
Base class for outputting messages to the user in a test harmess.
object for tracking a single test point
detailed analysis of test results
Provides
in lib/Test/Run/Base.pm
in lib/Test/Run/Base.pm
in lib/Test/Run/Iterator.pm
in lib/Test/Run/Iterator.pm
in lib/Test/Run/Obj/Structs.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Structs.pm
in lib/Test/Run/Obj/Structs.pm
in lib/Test/Run/Obj/Structs.pm
in lib/Test/Run/Obj/Structs.pm
in lib/Test/Run/Obj/Structs.pm