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.