@@ -22,27 +22,19 @@ BEGIN { @*INC.push: 't/spec/packages' };
22
22
ok eval(' "a" yadayada "b"' ), ' infix:<yadayada> was exported' ;
23
23
# ?rakudo skip 'nom regression'
24
24
ok eval(' "a" yadayada "b" eq "a..b" or die' ), ' ... and it works' ;
25
- # ?rakudo todo "op= form doesn't work for imported operators?"
26
25
# ?pugs todo
27
26
ok eval(' my $a = "a"; $a yadayada= "b"; $a eq "a..b" or die' ), ' ... and yadayada= works too' ;
28
27
29
- # ?rakudo todo 'nom regression'
30
28
ok eval(' ¢"foo"' ), ' imported Unicode prefix operator' ;
31
- # ?rakudo todo 'nom regression'
32
29
ok eval(' ¢4 eq "4 cent" or die ' ), ' ... and it works' ;
33
30
34
- # ?rakudo todo 'nom regression'
35
31
ok eval(' 3 ± 4' ), ' infix:<±> was exported' ;
36
- # ?rakudo todo 'nom regression'
37
32
# ?pugs todo
38
33
ok eval(' (3 ± 4).isa(Range) or die' ), ' ... and it works' ;
39
34
40
- # ?rakudo todo 'nom regression'
41
35
is eval(" (NotANumber.new(:number(4)) NAN+ NotANumber.new(:number(-1))).number" ), 3 , " infix:<NAN+> was exported" ;
42
- # ?rakudo todo 'nom regression'
43
36
is eval(" (NotANumber.new(:number(4)) + NotANumber.new(:number(-1))).number" ), 3 , " multi infix:<+> was exported and is visible" ;
44
37
45
- # ?rakudo 2 todo "op= form doesn't work for imported operators?"
46
38
# ?pugs todo
47
39
is eval(' my $a = NotANumber.new(:number(4)); $a NAN+= NotANumber.new(:number(-1)); $a.number;' ), 3 , " NAN+= works too" ;
48
40
is eval(' my $a = NotANumber.new(:number(4)); $a += NotANumber.new(:number(-1)); $a.number;' ), 3 , " += works too" ;
0 commit comments