Changes for version 0.11
- Renamed is_skip and is_todo to has_skip and has_todo. Much less confusing since a result responding true to those also responded true to is_test.
- Added simplistic bin/tprove to run tests. Much harder than I thought and much code stolen from Test::Harness.
- Modified stolen iterator to fix a bug with stream handling when extra newlines were encountered.
- Added TAPx::Parser::Iterator (stolen from Test::Harness::Iterator)
- Normalized internal structure of result objects.
- All tokens now have a 'type' key. This greatly simplifies internals.
- Copied much result POD info into the main docs.
- Corrected the bug report URLs.
- Minor updates to the grammar listed in the POD.
Modules
Parse TAP output
A grammar for the original TAP version.
Internal TAPx::Parser Iterator
TAPx::Parser output
Bailout result token.
Comment result token.
Plan result token.
Test result token.
Unknown result token.
Parse TAP output from a stream
Provides
in lib/TAPx/Parser/Iterator.pm
in lib/TAPx/Parser/Iterator.pm