1
+ [
2
+ [ " filename.txt" , " filename.txt" ],
3
+ [ " FiLeNaMe.TxT" , " filename.txt" ],
4
+ [ " FILENAME.TXT" , " filename.txt" ],
5
+ [ " FÎŁĘÑÂMÉ.TXT" , " filename.txt" ],
6
+ [ " Fïłèńämê.Txt" , " filename.txt" ],
7
+ [ " a/b/c.txt" , " a/b/c.txt" ],
8
+ [ " A\\ B\\ C.TXT" , " a/b/c.txt" ],
9
+ [ " A/B\\ C.TXT" , " a/b/c.txt" ],
10
+ [ " //a/b//c.txt" , " a/b/c.txt" ],
11
+ [ " a/b/c.txt " , " a/b/c.txt" ],
12
+ [ " a/b/c.txt\t " , " a/b/c.txt" ],
13
+ [ " a/b/c.txt\n " , " a/b/c.txt" ],
14
+ [ " a/b/c.txt\r " , " a/b/c.txt" ],
15
+ [ " space_at_beginning" , " space_at_beginning" ],
16
+ [ " space_at_end " , " space_at_end" ],
17
+ [ " tab\t seperated" , " tab\t seperated" ],
18
+ [ " <title>hello</hello>" , " <title>hello</hello>" ],
19
+ [ " 안녕하세요" , " 안녕하세요" ],
20
+ [ " こんにちは" , " こんにちは" ],
21
+ [ " 今日は" , " 今日は" ],
22
+ [ " longest_unicode_character_﷽" , " longest_unicode_character_﷽" ],
23
+ [ " invalid_null_byte_before\u0000 after" , " invalid_null_byte_beforeafter" ],
24
+ [ " a/b/c/../../hello" , " a/b/c/hello" ],
25
+ [ " a/b/c/././hello" , " a/b/c/hello" ],
26
+ [ " one_code_point_ą" , " one_code_point_a" ],
27
+ [ " two_code_points_ą" , " two_code_points_a" ],
28
+ [ " one_code_point_훯" , " one_code_point_훯" ],
29
+ [ " three_code_points_훯" , " three_code_points_훯" ],
30
+ [ " ÞþŊŋŦŧ" , " þþŋŋŧŧ" ],
31
+ [ " ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ" , " aaaaaaaeceeeeiiiidnoooooouuuuyssaaaaaaaeceeeeiiiidnoooooouuuuyy" ],
32
+ [ " ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİIJij" , " aaaaaaccccccccddddeeeeeeeeeegggggggghhhhiiiiiiiiiijij" ],
33
+ [ " ĴĵĶķĹĺĻļĽľŁłŃńŅņŇňʼnŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤť" , " jjkkllllllllnnnnnnʼnoooooooeoerrrrrrsssssssstttt" ],
34
+ [ " ŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽž" , " uuuuuuuuuuuuwwyyyzzzzzz" ],
35
+ [ " 😂❤️😍🤣😊🙏💕😭😘👍😅👏😁♥️🔥💔💖💙😢🤔😆🙄💪😉☺️👌🤗" , " 😂❤️😍🤣😊🙏💕😭😘👍😅👏😁♥️🔥💔💖💙😢🤔😆🙄💪😉☺️👌🤗" ],
36
+ [ " 💜😔😎😇🌹🤦🎉💞✌️✨🤷😱😌🌸🙌😋💗💚😏💛🙂💓🤩😄😀🖤😃💯🙈👇🎶😒🤭❣️" , " 💜😔😎😇🌹🤦🎉💞✌️✨🤷😱😌🌸🙌😋💗💚😏💛🙂💓🤩😄😀🖤😃💯🙈👇🎶😒🤭❣️" ],
37
+ [ " emoji_‼️" , " emoji_!!️" ]
38
+ ]
0 commit comments