TODO tests for RT#84526 - given needs to handle magical TARG
authorEric Brine <ikegami@adaelis.com>
Mon, 21 Feb 2011 10:35:24 +0000 (02:35 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Wed, 18 May 2011 21:54:57 +0000 (14:54 -0700)
t/op/switch.t

index bcf77d4..c0e57a7 100644 (file)
@@ -9,7 +9,7 @@ BEGIN {
 use strict;
 use warnings;
 
-plan tests => 164;
+plan tests => 166;
 
 # The behaviour of the feature pragma should be tested by lib/switch.t
 # using the tests in t/lib/switch/*. This file tests the behaviour of
@@ -1200,6 +1200,17 @@ unreified_check(undef,"");
     is("@in_slice", "a", "when(hash slice)");
 }
 
+{ # RT#84526 - Handle magical TARG
+    local our $TODO = "RT#84526 - Handle magical TARG";
+    my $x = my $y = "aaa";
+    for ($x, $y) {
+       given ($_) {
+           is(pos, undef, "handle magical TARG");
+            pos = 1;
+       }
+    }
+}
+
 # Okay, that'll do for now. The intricacies of the smartmatch
 # semantics are tested in t/op/smartmatch.t
 __END__