This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[perl #121126] - Allow deparse tests to skip/ignore expected failures.
authorMatthew Horsfall (alh) <wolfsage@gmail.com>
Fri, 13 Jun 2014 13:10:19 +0000 (09:10 -0400)
committerMatthew Horsfall (alh) <wolfsage@gmail.com>
Fri, 13 Jun 2014 13:20:14 +0000 (09:20 -0400)
commit2722144b2e9ae7a8723b4a4e842e517533d2f1bd
tree5679f0c93dc3c3cd4e6adf106477348171554ffd
parent412f55bbce575aecc79b1ca79fd2856893dd8738
[perl #121126] - Allow deparse tests to skip/ignore expected failures.

This will allow us to set up a deparse smoker to keep track of B::Deparse's
accuracy.

With this, the test run:

 TEST_ARGS=-deparse make test

will "pass" currently.

If deparsing capabilities get worse, new failures will show up and should
be fixed or added to Porting/deparse-skips.txt.

If things get fixed, the test will fail noting that something has passed
when it shouldn't have, and the test in question should be removed from
Porting/deparse-skips.txt.

Use the KEEP_DEPARSE_FILES=1 environment setting to have the deparse
test files left around after a test run for examination/re-running.
MANIFEST
Porting/README.pod
Porting/deparse-skips.txt [new file with mode: 0644]
t/TEST
t/cmd/mod.t