Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Mark,

    I looked deeper and I believe the cause is so obvious that you just overlooked it. The only reason ANYONE got test passes in 2.1 is because of the SKIP. The test is just broken. There's no way that "HUH" can be stripped off the output, so there's no way the test can ever pass if it is actually run.

    An example passing test from 2.1 says:

    t/forward.....ok
            2/4 skipped: various reasons

    • As I went back to this, I found another part of the mystery. My development environment was FreeBSD 6.1 with Perl 5.8.0.

      There, my testing results for this issue were inverted. The code that fails everywhere else passes for me, and code that should pass, fails.

      I made a branch on a Ubuntu 8.04 Linux laptop, and got results consistent with the rest of the world.

      I'm not sure I'll ever fully understand what was going on here, but it's certainly another indicator it's time to get that Perl upgraded!