Acme-Collector64
view release on metacpan or search on metacpan
t/02_japanese64.t view on Meta::CPAN
use strict;
use warnings;
use utf8;
use Test::More;
use Acme::Collector64;
use Encode;
my $index_table = 'ããããããããããããããããã¡ã¤ã¦ã¨ãªã«ã¬ãã®ã¯ã²ãµã¸ã»ã¾ã¿ããããããããããããããããããã°ã³ã¶ã¹ã¼ã±ã´ã·ãºã½ãããã=';
my $japanese64 = Acme::Collector64->new(
index_table => $index_table,
);
cmp_ok $japanese64->encode('XD'), 'eq', 'ã¬ãã¡=';
cmp_ok $japanese64->encode(encode_utf8('ããã«ã¡ã¯ï¼ããã«ã¡ã¯ï¼')), 'eq', 'ã´ã´ãã¨ã´ã´ãã¨ã´ã´ããã´ã´ããã´ã´ããã½ã½ã°ãã´ã´ãã¨ã´ã´ãã¨ã´ã´ããã´ã´ããã´ã´ããã½ã½ã°ã';
cmp_ok decode_utf8($japanese64->decode('ã´ã´ããã´ã´ããã´ã´ãã')), 'eq', 'ããã ';
cmp_ok decode_utf8($japanese64->decode('ã´ã´ãã®ã´ã´ããã´ã´ããã´ã´ãã¨ã´ã´ãããããããã¾ãããããããããããããããã¡==')), 'eq', 'ãã
ããã ã¡ããã¾ã';
done_testing;
( run in 3.436 seconds using v1.01-cache-2.11-cpan-364913b4093 )