Change 16554 by rgs@rgs-home on 2002/05/12 12:14:06 Subject: RE: VOS bleadperl test failure on 16539 From: chromatic <[EMAIL PROTECTED]> Date: Sat, 11 May 2002 23:23:54 -0700 Message-ID: <[EMAIL PROTECTED]>
Affected files ... .... //depot/perl/ext/B/t/o.t#2 edit Differences ... ==== //depot/perl/ext/B/t/o.t#2 (text) ==== Index: perl/ext/B/t/o.t --- perl/ext/B/t/o.t#1~16535~ Fri May 10 06:52:34 2002 +++ perl/ext/B/t/o.t Sun May 12 05:14:06 2002 @@ -30,10 +30,10 @@ my @args = ('-Ilib', '-MO=success,foo,bar', '-e', '1' ); my @lines = get_lines( @args ); -is( $lines[0], '-e syntax OK', 'O.pm should not munge perl output without -qq'); -is( $lines[1], 'Compiling!', 'Output should not be saved without -q switch' ); -is( $lines[2], '(foo) <bar>', 'O.pm should call backend compile() method' ); -is( $lines[3], '[]', 'Nothing should be in $O::BEGIN_output without -q' ); +is( $lines[0], 'Compiling!', 'Output should not be saved without -q switch' ); +is( $lines[1], '(foo) <bar>', 'O.pm should call backend compile() method' ); +is( $lines[2], '[]', 'Nothing should be in $O::BEGIN_output without -q' ); +is( $lines[3], '-e syntax OK', 'O.pm should not munge perl output without -qq'); $args[1] = '-MO=-q,success,foo,bar'; @lines = get_lines( @args ); @@ -42,7 +42,7 @@ SKIP: { skip( '-q redirection does not work without PerlIO', 2) unless $Config{useperlio}; - is( $lines[2], "[Compiling!", '... but should be in $O::BEGIN_output' ); + is( $lines[1], "[Compiling!", '... but should be in $O::BEGIN_output' ); $args[1] = '-MO=-qq,success,foo,bar'; @lines = get_lines( @args ); @@ -51,7 +51,7 @@ $args[1] = '-MO=success,fail'; @lines = get_lines( @args ); -like( $lines[0], qr/fail at .eval/, +like( $lines[1], qr/fail at .eval/, 'O.pm should die if backend compile() does not return a subref' ); sub get_lines { @@ -65,6 +65,7 @@ __END__ package B::success; +$| = 1; print "Compiling!\n"; sub compile { End of Patch.