# New Ticket Created by Colin Kuskie # Please include the string: [perl #45601] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45601 >
http://perlsix.org/svn/parrot/view/branches/unified_testing/BRANCH_TODO Goals: Completely unified testing. The ability to run tests and aggregate their results regardless of how the test is implemented, (perl, parrot, hll, etc.) HTML Reports should function much as we have now, but with the additional ability to look at results across versions to check when tests were injected. Steps: 1) Make TAP::Harness run top level (t/harness) tests cleanly with no shebang issues. 2) Write a coding standard test to make sure that t/* tests call out a location independent parrot/interpreter. 3) Make TAP::Harness run top level and language harnesses cleanly, regardless of test implementation. 4) Extend coding standard to cover language level tests. 5) Add processing of the output of Configure --test. 6) Smolder investigation 7) Final HTML report work