This is an automatically generated mail to inform you that tests are now 
available in t/spec/S05-grammar/ws.t

commit 3928c13eeaa2e93f0f98a41c0d1660ca909c7e01
Author: kyle <k...@c213334d-75ef-0310-aa23-eaa082d1ae64>
Date:   Wed Jul 29 01:19:12 2009 +0000

    [t/spec] Test for RT #64904
    
    git-svn-id: http://svn.pugscode.org/p...@27790 
c213334d-75ef-0310-aa23-eaa082d1ae64

diff --git a/t/spec/S05-grammar/ws.t b/t/spec/S05-grammar/ws.t
index a58863a..110940c 100644
--- a/t/spec/S05-grammar/ws.t
+++ b/t/spec/S05-grammar/ws.t
@@ -1,6 +1,6 @@
 use v6;
 use Test;
-plan 8;
+plan 12;
 
 # L<S05/Modifiers/"causes whitespace sequences to be considered">
 # L<S05/Modifiers/"any grammar is free to override the rule">
@@ -22,5 +22,13 @@ ok $<T1::r2><ws> ~~ undef, 'explicit <.ws> did not capture';
 ok 'axb' ~~ m/^<T1::r3>$/, 'explicit  <ws> is overridden';
 is $<T1::r3><ws>, 'x',     'explicit  <ws> did capture';
 
+# RT #64094
+{
+    lives_ok { '' ~~ / <ws>  / }, 'match <ws>  against empty string';
+    lives_ok { '' ~~ / <ws>? / }, 'match <ws>? against empty string';
+    #?rakudo 2 skip 'infinite loop: RT #64094'
+    lives_ok { '' ~~ / <ws>+ / }, 'match <ws>+ against empty string';
+    lives_ok { '' ~~ / <ws>* / }, 'match <ws>* against empty string';
+}
 
 # vim: ft=perl6

Reply via email to