Test case attached.

- Sam Ruby
Index: t/pmc/perlhash.t
===================================================================
RCS file: /cvs/public/parrot/t/pmc/perlhash.t,v
retrieving revision 1.48
diff -u -r1.48 perlhash.t
--- t/pmc/perlhash.t    1 Oct 2004 21:16:52 -0000       1.48
+++ t/pmc/perlhash.t    3 Dec 2004 19:18:51 -0000
@@ -19,7 +19,7 @@
 
 =cut
 
-use Parrot::Test tests => 36;
+use Parrot::Test tests => 37;
 use Test::More;
 
 output_is(<<CODE, <<OUTPUT, "Initial PerlHash tests");
@@ -1215,4 +1215,19 @@
 0
 OUTPUT
 
+output_is(<< 'CODE', << 'OUTPUT', "iter");
+##PIR##
+.sub __main__ @MAIN
+    new P0, .PerlHash
+    set P0['a'], 'x'
+    iter P1, P0
+    shift P2, P1
+    print P2
+    print "\n"
+    end
+.end
+CODE
+a
+OUTPUT
+
 1;

Reply via email to