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.
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.