1
use t::TestYAMLTests tests => 8;
4
is Dump("\x{100}"), "--- \xC4\x80\n", 'Dumping wide char works';
5
is Load("--- \xC4\x80\n"), "\x{100}", 'Loading UTF-8 works';
6
is Load("\xFE\xFF\0-\0-\0-\0 \x01\x00\0\n"), "\x{100}", 'Loading UTF-16BE works';
7
is Load("\xFF\xFE-\0-\0-\0 \0\x00\x01\n\0"), "\x{100}", 'Loading UTF-16LE works';
15
Email => 'boss@opcafe.net',
16
'時間' => '11:01~23:59',
17
'地址' => '新竹市 300 石坊街 37-8 號',
22
Email: boss@opcafe.net
23
地址: 新竹市 300 石坊街 37-8 號
35
is Dump($hash), $yaml, 'Dumping Chinese hash works';
36
is_deeply Load($yaml), $hash, 'Loading Chinese hash works';
42
'作者' => {'名前' => 'インギー', '場所' => 'シアトル'},
46
'作者' => {'名前' => '宮川達彦', '場所' => 'サンフランシスコ' },
66
is Dump($hash2), $yaml2, 'Dumping Japanese hash works';
67
is_deeply Load($yaml2), $hash2, 'Loading Japanese hash works';