From: Rafael Garcia-Suarez Date: Mon, 17 Sep 2001 22:48:05 +0000 (+0200) Subject: new tests X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=3b434eb14b7fab4ed6941403c71b683066ab60a2;p=p5sagit%2Fp5-mst-13.2.git new tests Message-Id: <20010917224805.C11744@rafael> p4raw-id: //depot/perl@12058 --- diff --git a/t/lib/warnings/op b/t/lib/warnings/op index 2c2c3f5..ab6d773 100644 --- a/t/lib/warnings/op +++ b/t/lib/warnings/op @@ -106,6 +106,8 @@ Use of "package" with no arguments is deprecated package; + Package `%s' not found (did you use the incorrect case?) + Mandatory Warnings ------------------ Prototype mismatch: [cv_ckproto] @@ -939,3 +941,12 @@ EXPECT Use of "package" with no arguments is deprecated at - line 3. Global symbol "BEGIN" requires explicit package name at - line 4. BEGIN not safe after errors--compilation aborted at - line 4. +######## +# op.c [Perl_utilize] +use warnings 'misc'; +push @INC, sub { $_[1] eq 'Joe.pm' ? *DATA : undef }; +eval "use Joe"; +__DATA__ +package joe; 1; +EXPECT +Package `Joe' not found (did you use the incorrect case?) at (eval 1) line 2. diff --git a/t/lib/warnings/pp b/t/lib/warnings/pp index 4b3014d..2f4bf7b 100644 --- a/t/lib/warnings/pp +++ b/t/lib/warnings/pp @@ -6,10 +6,10 @@ Attempt to use reference as lvalue in substr $a = "ab" ; $b = \$a ; substr($b, 1,1) = $b - uninitialized in pp_rv2gv() - my *b = *{ undef()} + Use of uninitialized value in ref-to-glob cast [pp_rv2gv()] + *b = *{ undef()} - uninitialized in pp_rv2sv() + Use of uninitialized value in scalar dereference [pp_rv2sv()] my $a = undef ; my $b = $$a Odd number of elements in hash list @@ -18,8 +18,11 @@ Explicit blessing to '' (assuming package main) bless \[], ""; - Constant subroutine %s undefined <<