Reviewed by Darin.
[WebKit-https.git] / LayoutTests / fast / js / resources / string-capitalization.js
1 description(
2
3 "This test checks that toLowerCase and toUpperCase handle certain non-trivial cases correctly."
4
5 );
6
7 shouldBe('String("A𐐀").toLowerCase()', '"a𐐨"');
8 shouldBe('String("a𐐨").toUpperCase()', '"A𐐀"');
9 shouldBe('String("ΚΟΣΜΟΣ ΚΟΣΜΟΣ").toLowerCase()', '"κοσμος κοσμος"');
10 shouldBe('String("ß").toUpperCase()', '"SS"');
11 shouldBe('String("ʼn").toUpperCase()', '"ʼN"');
12 shouldBe('String("ǰ").toUpperCase()', '"J̌"');
13 shouldBe('String("ffi").toUpperCase()', '"FFI"');
14 shouldBe('String("FFI").toLowerCase()', '"ffi"');
15 shouldBe('String("IJ").toLowerCase()', '"ij"');
16
17 successfullyParsed = true;