Change 28559 by [EMAIL PROTECTED] on 2006/07/12 13:19:04

        Cleanup and conversion to t/test.pl

Affected files ...

... //depot/perl/ext/Devel/Peek/t/Peek.t#22 edit

Differences ...

==== //depot/perl/ext/Devel/Peek/t/Peek.t#22 (text) ====
Index: perl/ext/Devel/Peek/t/Peek.t
--- perl/ext/Devel/Peek/t/Peek.t#21~27325~      2006-02-25 07:11:28.000000000 
-0800
+++ perl/ext/Devel/Peek/t/Peek.t        2006-07-12 06:19:04.000000000 -0700
@@ -4,20 +4,21 @@
     chdir 't' if -d 't';
     @INC = '../lib';
     require Config; import Config;
-    if ($Config{'extensions'} !~ /\bPeek\b/) {
+    if ($Config{'extensions'} !~ /\bDevel\/Peek\b/) {
         print "1..0 # Skip: Devel::Peek was not built\n";
         exit 0;
     }
 }
 
+require "./test.pl";
+
 use Devel::Peek;
 
-print "1..23\n";
+plan(23);
 
 our $DEBUG = 0;
 open(SAVERR, ">&STDERR") or die "Can't dup STDERR: $!";
 
-
 sub do_test {
     my $pattern = pop;
     if (open(OUT,">peek$$")) {
@@ -42,14 +43,10 @@
                ($] < 5.009) ? "    IV = 0\n    NV = 0\n" : '';
            /mge;
 
-
-
            print $pattern, "\n" if $DEBUG;
            my $dump = <IN>;
            print $dump, "\n"    if $DEBUG;
-           print "got:\n[\n$dump\n]\nexpected:\n[\n$pattern\n]\nnot "
-               unless $dump =~ /\A$pattern\Z/ms;
-           print "ok $_[0]\n";
+           like( $dump, qr/\A$pattern\Z/ms );
            close(IN);
             return $1;
        } else {
@@ -65,6 +62,9 @@
 my    $c;
 local $d = 0;
 
+END {
+    1 while unlink("peek$$");
+}
 
 do_test( 1,
        $a = "foo",
@@ -446,10 +446,6 @@
     MG_VIRTUAL = &PL_vtbl_taint
     MG_TYPE = PERL_MAGIC_taint\\(t\\)');
 
-END {
-  1 while unlink("peek$$");
-}
-
 # blessed refs
 do_test(22,
        bless(\\undef, 'Foobar'),
End of Patch.

Reply via email to