summaryrefslogtreecommitdiff
path: root/cpan/dist/Unicode-Japanese/t/util.t
blob: 3951be5e00296f9ea597780ea6804e41b8169181 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
use Test;

use Unicode::Japanese;

BEGIN { plan tests => 4 }

## Util method

my $string;

# strlen
$string = new Unicode::Japanese "\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xa6";
ok($string->strlen, 6);

# strcut
$string = new Unicode::Japanese "\xe3\x82\xa2\xe3\x82\xa4\xe3\x82\xa6";
ok($string->strcut(5)->[0], "\xe3\x82\xa2\xe3\x82\xa4");

# join_csv
$string = new Unicode::Japanese;
$string->join_csv([1, 2, 'abc', '"123"']);
ok($string->get, '1,2,abc,"""123"""' . "\n");

# split_csv
$string = new Unicode::Japanese '1,2,abc,"""123"""';
ok($string->split_csv->[3], '"123"');