Skip to content

Commit a03dd1a

Browse files
committed
Fudge for Niecza.
1 parent b34a3de commit a03dd1a

File tree

7 files changed

+13
-5
lines changed

7 files changed

+13
-5
lines changed

S02-literals/quoting.t

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,6 +594,7 @@ eval_dies_ok q["@a<"], 'unclosed quote after array variable is an error';
594594
is "foo $( my $x = 3 + 4; "bar" ) baz", 'foo bar baz', 'declaration in interpolation';
595595
596596
#115272
597+
#?niecza todo "Weird quoting issue"
597598
is <<<\>'n'>>.join('|'), '<>|n', 'texas quotes edge case';
598599
599600
done;

S02-magicals/progname.t

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ lives_ok { $*PROGRAM_NAME = "coldfusion" }, '$*PROGRAM_NAME is assignable';
2828
is_run 'print $*PROGRAM_NAME', {
2929
out => -> $x { $x !~~ /IGNOREME/ },
3030
},
31-
:compiler-args['-IGNOREME']
31+
:compiler-args['-IGNOREME'],
3232
:args['IGNOREME'],
3333
'$*PROGRAM_NAME is not confused by compiler options';
3434
}

S04-statements/gather.t

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ plan 28;
213213
is @uniq, (1, 2, 3, 4, 5, 6), "first example in S04-control.pod works";
214214
}
215215

216+
#?niecza skip 'Cannot use bind operator with this LHS'
216217
{
217218
my @y;
218219
my @x = gather for 1..2 { # flat context for list of parcels
@@ -223,6 +224,7 @@ plan 28;
223224
is @y, ($(1, 10), $(2, 20)), "take in item context doesn't flatten";
224225
}
225226

227+
#?niecza skip 'Cannot use bind operator with this LHS'
226228
{
227229
my ($c) := \(gather for 1..2 {
228230
take $_, $_ * 10;

S04-statements/try.t

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ plan 26;
1515
};
1616

1717
# try should return Nil if an exception was caught
18+
#?niecza skip "=== and Nil NYI"
1819
{
1920
ok (try { die 'foo' }) === Nil, 'try returns Nil when exception was caught';
2021
ok (try { die 'foo'; CATCH { default { } } }) === Nil, '... even when there was a CATCH block';

S06-multi/proto.t

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,12 @@ eval_dies_ok 'proto rt68242($a){};proto rt68242($c,$d){};',
144144
}
145145

146146
# RT #116164
147-
eval_dies_ok q[
148-
proto f(Int $x) {*}; multi f($) { 'default' }; f 'foo'
149-
], 'proto signature is checked, not just that of the candidates';
150-
147+
#?niecza todo
148+
{
149+
eval_dies_ok q[
150+
proto f(Int $x) {*}; multi f($) { 'default' }; f 'foo'
151+
], 'proto signature is checked, not just that of the candidates';
152+
}
151153
done;
152154

153155
# vim: ft=perl6

S14-roles/basic.t

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ eval_lives_ok q[my role R { our $.r }; my class C does R {}],
145145
'Can have "our $.r" in a role (RT 114380)';
146146

147147
# RT #116226
148+
#?niecza skip "Unable to resolve method x in type AccessesAttr"
148149
{
149150
my role AccessesAttr {
150151
method meth() {

integration/error-reporting.t

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ is_run 'die "foo"; END { say "end run" }',
123123
}
124124

125125
# RT #103034
126+
#?niecza skip 'sub ucfirst($thing) is export(:DEFAULT) blows up'
126127
{
127128
use lib 't/spec/packages';
128129
use Foo;

0 commit comments

Comments
 (0)