]> git.vpit.fr Git - perl/modules/Variable-Magic.git/blobdiff - t/16-huf.t
Importing Variable-Magic-0.16.tar.gz
[perl/modules/Variable-Magic.git] / t / 16-huf.t
index 0941fb288c71cc5671cf64a53800ee033a627e61..c19d849be17841f4f9107f5edfe94f1647f4fcc9 100644 (file)
@@ -29,13 +29,13 @@ $h{$obj} = 5;
 my ($w, $c) = (undef, 0);
 
 eval { $w = wizard fetch => sub { ++$c }, store => sub { --$c } };
-ok(!$@,              "wizard with uvar doesn't croak ($@)");
+is($@, '',           'wizard with uvar doesn\'t croak');
 ok(defined $w,       'wizard with uvar is defined');
 is(ref $w, 'SCALAR', 'wizard with uvar is a scalar ref');
 
 my $res = eval { cast %h, $w };
-ok(!$@,  "cast uvar magic on fieldhash doesn't croak ($@)");
-ok($res, 'cast uvar magic on fieldhash is valid');
+is($@, '', 'cast uvar magic on fieldhash doesn\'t croak');
+ok($res,   'cast uvar magic on fieldhash is valid');
 
 my $s = $h{$obj};
 is($s, 5, 'fetch magic on fieldhash doesn\'t clobber');
@@ -46,8 +46,8 @@ is($c, 0,       'store magic on fieldhash');
 is($h{$obj}, 7, 'store magic on fieldhash doesn\'t clobber'); # $c == 1
 
 $res = eval { dispell %h, $w };
-ok(!$@,  "dispell uvar magic on fieldhash doesn't croak ($@)");
-ok($res, 'dispell uvar magic on fieldhash is valid');
+is($@, '', 'dispell uvar magic on fieldhash doesn\'t croak');
+ok($res,   'dispell uvar magic on fieldhash is valid');
 
 $h{$obj} = 11;
 $s = $h{$obj};