Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
rakudo passes these again
  • Loading branch information
coke committed Apr 16, 2013
1 parent 3117f5b commit 8d0b1b8
Showing 1 changed file with 0 additions and 18 deletions.
18 changes: 0 additions & 18 deletions S03-smartmatch/array-array.t
Expand Up @@ -12,67 +12,51 @@ plan 36;
ok(!([1] ~~ []), "array smartmatch boundary conditions");
ok(([] ~~ []), "array smartmatch boundary conditions");
ok(([1] ~~ [1]), "array smartmatch boundary conditions");
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*), 'array smartmatch dwims * at end');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*,*), 'array smartmatch dwims * at end (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,4), 'array smartmatch dwims * at start');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,*,4), 'array smartmatch dwims * at start (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*,3,4), 'array smartmatch dwims * 1 elem');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*,*,3,4), 'array smartmatch dwims * 1 elem (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*,4), 'array smartmatch dwims * many elems');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,*,*,4), 'array smartmatch dwims * many elems (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,3,*), 'array smartmatch dwims * at start and end');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,*,3,*,*), 'array smartmatch dwims * at start and end (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,1,2,3,4), 'array smartmatch dwims * can match nothing at start');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (*,*,1,2,3,4), 'array smartmatch dwims * can match nothing at start (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,2,*,3,4), 'array smartmatch dwims * can match nothing in middle');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,2,*,*,3,4), 'array smartmatch dwims * can match nothing in middle (many *s)');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,2,3,4,*), 'array smartmatch dwims * can match nothing at end');
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok((1,2,3,4) ~~ (1,2,3,4,*,*), 'array smartmatch dwims * can match nothing at end (many *s)');
Expand All @@ -88,13 +72,11 @@ plan 36;
ok (@a ~~ @a), 'Basic smartmatching on arrays (positive)';
ok (@a !~~ @b), 'Basic smartmatching on arrays (negative)';
ok (@b !~~ @a), 'Basic smartmatching on arrays (negative)';
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok (@a ~~ @m), 'Whatever dwimminess in arrays';
ok (@a ~~ (1, 2, 3)), 'smartmatch Array ~~ List';
ok ((1, 2, 3) ~~ @a), 'smartmatch List ~~ Array';
#?rakudo todo 'nom regression'
#?niecza todo
#?pugs todo
ok ((1, 2, 3) ~~ @m), 'smartmatch List ~~ Array with dwim';
Expand Down

0 comments on commit 8d0b1b8

Please sign in to comment.