Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Unfudge a bunch of NFG tests for rakudo.moar.
  • Loading branch information
jnthn committed Apr 24, 2015
1 parent ea19778 commit 2be99bc
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions S02-types/unicode.t
Expand Up @@ -14,11 +14,11 @@ is "foo\r\nbar".codes, 8, 'CRLF is 2 codes';
#?rakudo skip 'graphs NYI'
is "foo\r\nbar".graphs, 7, 'CRLF is 1 graph';

#?rakudo todo "RT #65170"
#?rakudo.jvm todo "NFG on JVM"
is $u.chars, 1, '.chars defaults to .graphs';

# RT #65170
#?rakudo todo "RT #65170"
#?rakudo.jvm todo "NFG on JVM"
{
my $rt65170;

Expand Down
2 changes: 1 addition & 1 deletion S15-string-types/Str.t
Expand Up @@ -9,7 +9,7 @@ is "ẛ̣".WHAT, Str, "Strings are of type Str by default.";
#?niecza 1 skip ':nfg adverb NYI'
is qq:nfg/ẛ̣/.WHAT, Str, ":nfg adverb on quoteforms results in Str.";
#?rakudo todo "NYI"
#?rakudo.jvm todo "NFG on JVM"
is "ẛ̣".chars, 1, "Str.chars returns number of graphemes.";
#?rakudo 1 skip 'Str.graphs NYI'
is "ẛ̣".graphs, 1, "Str.graphs returns number of graphemes.";
Expand Down
4 changes: 2 additions & 2 deletions S32-str/capitalize.t
Expand Up @@ -31,9 +31,9 @@ is "ab cD Ef".wordcase, "Ab Cd Ef", "works on ordinary string";
# Non-ASCII chars:
is wordcase("äöü abcä"), "Äöü Abcä", "wordcase() works on non-ASCII chars";#

#?rakudo 2 todo 'graphemes results wrong'
#?rakudo.jvm 2 todo 'NFG on JVM'
#?niecza 2 todo 'charspec'
is wordcase("a\c[COMBINING DIAERESIS]üö abcä"), "Äöü Abcä", 'wordcase on string with grapheme precomposed';
is wordcase("a\c[COMBINING DIAERESIS]üö abcä"), "Äüö Abcä", 'wordcase on string with grapheme precomposed';
is wordcase("a\c[COMBINING DOT ABOVE, COMBINING DOT BELOW] bc"),
"A\c[COMBINING DOT BELOW, COMBINING DOT ABOVE] Bc",
"wordcase on string with grapheme without precomposed";
Expand Down
2 changes: 1 addition & 1 deletion S32-str/comb.t
Expand Up @@ -16,7 +16,7 @@ is "a\nb".comb, ('a', "\n", 'b'), 'comb on string with \n';

is "äbcd".comb, <ä b c d>, 'comb on string with non-ASCII letter';

#?rakudo 2 todo 'graphemes NYI'
#?rakudo.jvm 2 todo 'NFG on JVM'
#?niecza 2 todo 'charspec'
is "a\c[COMBINING DIAERESIS]b".comb, ("ä", "b",), 'comb on string with grapheme precomposed';
is( "a\c[COMBINING DOT ABOVE, COMBINING DOT BELOW]b".comb,
Expand Down
2 changes: 1 addition & 1 deletion S32-str/flip.t
Expand Up @@ -26,7 +26,7 @@ is( 'Hello World !'.flip.flip, 'Hello World !',
is( '䀻«'.flip, '«»€ä', "some unicode characters" );

#?niecza 2 todo 'graphemes NYI'
#?rakudo 2 todo 'graphemes NYI'
#?rakudo.jvm 2 todo 'NFG on JVM'
is( "a\c[COMBINING DIAERESIS]b".flip, '', "grapheme precomposed" );
is( "a\c[COMBINING DOT ABOVE, COMBINING DOT BELOW]b".flip,
"ba\c[COMBINING DOT ABOVE, COMBINING DOT BELOW]",
Expand Down

0 comments on commit 2be99bc

Please sign in to comment.