X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F20-bad.t;h=a545108a6583d1dbd67747c038b34b601c2c2ad3;hb=c8c4f6a0ef3e302ef052516259c03de71e2a26b1;hp=6706d89c3a706d1a31f5706b47657411d1808741;hpb=b92e3c9567e42b06df65b6d857bb647fe1bee651;p=perl%2Fmodules%2Findirect.git diff --git a/t/20-bad.t b/t/20-bad.t index 6706d89..a545108 100644 --- a/t/20-bad.t +++ b/t/20-bad.t @@ -9,14 +9,14 @@ package main; use strict; use warnings; -use Test::More tests => 44 * 6 + 2; +use Test::More tests => 47 * 6 + 2; my ($obj, $x); our ($y, $bloop); sub expect { my ($pkg) = @_; - return qr/^warn:Indirect call of method "(?:new|meh|$pkg$pkg)" on object "(?:$pkg|newnew|\$(?:[xy_]|(?:sploosh::)?sploosh|(?:main::)?bloop))"/ + return qr/^warn:Indirect call of method "(?:new|meh|$pkg$pkg)" on object "(?:$pkg|newnew|\$(?:[xy_\$]|(?:sploosh::)?sploosh|(?:main::)?bloop))"/ } { @@ -133,6 +133,10 @@ meh $_; #### meh $_ 1, 2; #### +meh $$; +#### +meh $$ 1, 2; +#### meh $x; #### meh $x 1, 2; @@ -159,6 +163,9 @@ meh $main::bloop; package sploosh; meh $bloop; #### +package ma; +meh $bloop; +#### package sploosh; our $sploosh; package main;