|
Revision 5222, 489 bytes
(checked in by tokuhirom, 12 months ago)
|
r5444@skinny (orig r5184): tokuhirom | 2008-01-21 21:37:26 +0900
x-sjis-kddi-(auto|cp932)-raw から |1 を削除。
|
| Line | |
|---|
| 1 | use strict; |
|---|
| 2 | use warnings; |
|---|
| 3 | use Encode; |
|---|
| 4 | use Encode::JP::Mobile; |
|---|
| 5 | use Test::More tests => 4; |
|---|
| 6 | |
|---|
| 7 | my $sjis = "\xf6\x59"; |
|---|
| 8 | my $kddi_unicode = "\x{E481}"; |
|---|
| 9 | my $auto_unicode = "\x{EF59}"; |
|---|
| 10 | |
|---|
| 11 | roundtrip($sjis); |
|---|
| 12 | |
|---|
| 13 | sub roundtrip { |
|---|
| 14 | my $bytes = shift; |
|---|
| 15 | is decode("x-sjis-kddi-cp932-raw", $bytes), $kddi_unicode; |
|---|
| 16 | is encode("x-sjis-kddi-cp932-raw", $kddi_unicode), $sjis; |
|---|
| 17 | is decode("x-sjis-kddi-auto-raw", $bytes), $auto_unicode; |
|---|
| 18 | is encode("x-sjis-kddi-auto-raw", $auto_unicode), $sjis; |
|---|
| 19 | } |
|---|
| 20 | |
|---|