Hi all, Just to let you know, I'm preparing TAPx::Parser for 0.10 (currently at 0.02). Based upon the feedback I've received, here's my roadmap, broken down by "DONE", "TODO", and "QUESTIONS" sections.
DONE: - Removed non-core modules TODO: - 'Bail out!' should immediately stop processing. However, processing can continue on user's request. - Allow streams to be read. - Allow description transformations to be applied. (e.g., s/\A\s*-\s*//) - Fix is_ok() and add passed() in TAPx::Parser::Results::Test. (currently doesn't handle TODO) - No more dying. Instead, aggregate errors and count 'em. - Track all TODOs, SKIPs, passes and fails by test number. - Figure out the namespace. - Store original text. QUESTIONS: - skipped lines should always be OK? (e.g., 'not ok 3 - we blew it! # SKIP should never be "not ok"') - VMS 'not' and 'ok' on separate lines? Currently the lexer cannot handle this. Should it? Anything else? Cheers, Ovid -- If this message is a response to a question on a mailing list, please send follow up questions to the list. Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/