Skip to content

Commit 3162e00

Browse files
committed
rakudo autounfudge
1 parent 42e1808 commit 3162e00

File tree

9 files changed

+12
-14
lines changed

9 files changed

+12
-14
lines changed

S02-lexical-conventions/comments.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ use Test;
7676
>>> 1, '#`<<<...>>>';
7777
}
7878

79-
#?rakudo skip 'nom regression'
79+
#?rakudo todo 'nom regression'
8080
{
8181
eval_lives_ok( q{{
8282
my $var = \#`((( comment ))) 12;

S02-literals/misc-interpolation.t

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ is(qq{a{chr 98}c}, 'a{chr 98}c', "curly brace delimiters interfere with closure
7272
is(Q"abc\\d\\'\/", Q"abc\\d\\'\/", "raw quotation works");
7373
is(q"abc\\d\"\'\/", Q|abc\d"\'\/|, "single quotation works"); #"
7474
is(qq"abc\\d\"\'\/", Q|abc\d"'/|, "double quotation works"); #"
75-
#?rakudo 3 skip 'qa qb and array/hash interpolation'
7675
#?pugs skip 'parsefail'
7776
is(qa"$world @list[] %hash{}", Q"$world 1 2 %hash{}", "only interpolate array");
7877
is(qb"$world \\\"\n\t", "\$world \\\"\n\t", "only interpolate backslash");

S02-literals/quoting.t

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,6 @@ Hello, World
428428
}
429429
# utf8
430430
431-
#?rakudo skip 'q:x'
432431
{
433432
# 一 means "One" in Chinese.
434433
is q:x/echo 一/, "\n", "Testing for q:x operator. (utf8)";

S02-types/array.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ my @array2 = ("test", 1, Mu);
253253
"through a variable is run-time error";
254254
#?pugs todo
255255
dies_ok { @arr[$minus_one] = 42 }, "assigning to [-1] of a normal array is fatal";
256-
#?rakudo skip "binding not yet fatal"
256+
#?rakudo todo "binding not yet fatal"
257257
#?pugs todo
258258
dies_ok { @arr[$minus_one] := 42 }, "binding [-1] of a normal array is fatal";
259259
}

S03-metaops/reduce.t

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ is( ([min] Any, Any, 2), 2, '[min] Any, Any, 2 returns 2');
319319
}
320320
}
321321

322-
#?rakudo skip 'triangle [\^^] and [\xor]'
322+
#?rakudo todo 'triangle [\^^] and [\xor]'
323323
#?niecza skip '^^'
324324
{
325325
is (join ', ', [\^^] False, 0, 5, '', False, 16, 0, Any, "hello", False),
@@ -332,7 +332,7 @@ is( ([min] Any, Any, 2), 2, '[min] Any, Any, 2 returns 2');
332332

333333
# RT 57976 implement orelse
334334
#?niecza skip 'huh? these are macros'
335-
#?rakudo skip 'orelse'
335+
#?rakudo todo 'orelse'
336336
{
337337

338338
is (join ', ', [\//] Any, 0, 1),

S04-blocks-and-statements/pointy.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ my $str = '';
5555

5656
sub outer {
5757
my $s = -> {
58-
#?rakudo skip '&?ROUTINE'
58+
#?rakudo todo '&?ROUTINE'
5959
#?niecza todo 'Unable to resolve method name in class Sub'
6060
is(&?ROUTINE.name, '&Main::outer', 'pointy still sees outer\'s &?ROUTINE');
6161

S04-declarations/constant.t

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ use Test;
8484
dies_ok { ConstantTest3::yak }, 'constant can be explicitly "my"-scoped';
8585
}
8686

87-
#?rakudo skip 'COMPILING'
87+
#?rakudo todo 'COMPILING'
8888
#?niecza skip 'Cannot use COMPILING outside BEGIN scope'
8989
{
9090
my $ok;
@@ -106,7 +106,7 @@ use Test;
106106
ok $ok, "declaring a constant in terms of hash constant works";
107107
}
108108

109-
#?rakudo skip 'COMPILING'
109+
#?rakudo todo 'COMPILING'
110110
#?niecza skip 'Cannot use COMPILING outside BEGIN scope'
111111
{
112112
my $ok;
@@ -128,7 +128,7 @@ use Test;
128128
ok $ok, "declaring a constant in terms of array constant works";
129129
}
130130

131-
#?rakudo skip 'COMPILING'
131+
#?rakudo todo 'COMPILING'
132132
#?niecza skip 'Cannot use COMPILING outside BEGIN scope'
133133
{
134134
my $ok;

S04-declarations/state.t

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ plan 42;
116116

117117
# state will start {...}
118118
#?pugs eval "parse error"
119-
#?rakudo skip 'will start { ... }'
119+
#?rakudo todo 'will start { ... }'
120120
#?DOES 1
121121
{
122122
my ($a, $b);
@@ -152,7 +152,7 @@ plan 42;
152152
# L<http://groups.google.de/group/perl.perl6.language/msg/07aefb88f5fc8429>
153153
# fudged a bit on syntax
154154
#?pugs todo 'anonymous state vars'
155-
#?rakudo skip 'references and anonymous state vars'
155+
#?rakudo todo 'references and anonymous state vars'
156156
#?DOES 1
157157
{
158158
my $gen = sub { \(state $ ) };
@@ -184,7 +184,7 @@ eval_lives_ok 'if 0 { \(state $) }', '$) not misinterpreted in capterm';
184184
}
185185

186186
# state() inside regular expressions
187-
#?rakudo skip 'embedded closures in regexen'
187+
#?rakudo todo 'embedded closures in regexen'
188188
#?niecza skip ':Perl5'
189189
#?DOES 1
190190
{

S04-statements/terminator.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ eval_lives_ok(';my $x = 2;{my $x = 2;;};', 'extra terminators');
2121
eval_dies_ok('{my $x = 2;', 'open closure');
2222
eval_dies_ok('my $x = ', 'incomplete expression');
2323

24-
#?rakudo skip 'parsing do { ... } + 1'
2524
{
2625
my $x = do {
2726
10
@@ -34,6 +33,7 @@ eval_dies_ok('my $x = ', 'incomplete expression');
3433
}
3534
+ 1;
3635

36+
#?rakudo todo "??"
3737
is($y, 10, "}\\n + 1 are two statements");
3838

3939
my $z = [];

0 commit comments

Comments
 (0)