summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-12-17 18:14:11 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-12-17 18:14:11 +0000
commit2f83d9b6a171aadfd0629f898fd93b63a1640c5f (patch)
treef00c65d4712c63eeb5a5361a36581bd4fcf4bf45 /t
parent94f7643d7f26ed53393f1ab3452245da43de285e (diff)
downloadperl-2f83d9b6a171aadfd0629f898fd93b63a1640c5f.tar.gz
test case for change#4694
p4raw-link: @4694 on //depot/perl: 94f7643d7f26ed53393f1ab3452245da43de285e p4raw-id: //depot/perl@4695
Diffstat (limited to 't')
-rwxr-xr-xt/op/delete.t14
1 files changed, 11 insertions, 3 deletions
diff --git a/t/op/delete.t b/t/op/delete.t
index 6cc447506a..6452c35ded 100755
--- a/t/op/delete.t
+++ b/t/op/delete.t
@@ -1,8 +1,6 @@
#!./perl
-# $RCSfile: delete.t,v $$Revision: 4.1 $$Date: 92/08/07 18:27:44 $
-
-print "1..16\n";
+print "1..17\n";
$foo{1} = 'a';
$foo{2} = 'b';
@@ -49,3 +47,13 @@ delete $refhash{"top"}->{"bar"};
@list = keys %{$refhash{"top"}};
print "@list" eq "foo" ? "ok 16\n" : "not ok 16 @list\n";
+
+{
+ my %a = ('bar', 33);
+ my($a) = \(values %a);
+ my $b = \$a{bar};
+ my $c = \delete $a{bar};
+
+ print "not " unless $a == $b && $b == $c;
+ print "ok 17\n";
+}