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/



Reply via email to