git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@1265
07558da8-63fa-0310-ba24-
9fe276d99e06
# repair demage done by prune of whitespace
$Element->insert_after( PPI::Token::Whitespace->new(' ') );
return '';
+ } elsif ( $Element->content eq 'my' ) {
+ $Element->insert_before( PPI::Token::Whitespace->new(' ') );
}
$Element->content eq 'lookup' or return '';
ok(! $@, "eval: $@" );
-is_deeply( [ @test ], [ "foo", "foo", "bar >>2<<", "bar >>42<<" ], 'sub executed' );
+is_deeply( [ @test ], [ "foo", "foo", "bar >>2<<", "bar >>42<<", 1,2,3 ], 'source fixed' );
+# check all repairs in WebPAC::Parser
+
sub foo {
push @test, 'foo';
}
foo();
bar(foo());
bar(42);
+
+sub test($) {
+ push @test, $_[0];
+}
+
+foreach my $a ( 1,2,3 ) {
+ test($a);
+}