Commit | Line | Data |
4bbcc6e8 |
1 | #!./perl |
2 | |
3 | BEGIN { |
4 | chdir 't' if -d 't'; |
fb175bb2 |
5 | @INC = '../lib'; |
4bbcc6e8 |
6 | require Config; import Config; |
b270fb37 |
7 | if ($Config{'extensions'} !~ m!\bI18N/Langinfo\b! || |
8 | $Config{'extensions'} !~ m!\bPOSIX\b!) |
9 | { |
10 | print "1..0 # skip: I18N::Langinfo or POSIX unavailable\n"; |
4bbcc6e8 |
11 | exit 0; |
12 | } |
13 | } |
14 | |
4bbcc6e8 |
15 | use I18N::Langinfo qw(langinfo ABDAY_1 DAY_1 ABMON_1 MON_1 RADIXCHAR); |
642c2bac |
16 | use POSIX qw(setlocale LC_ALL); |
4bbcc6e8 |
17 | |
642c2bac |
18 | setlocale(LC_ALL, "C"); |
4bbcc6e8 |
19 | |
20 | print "1..5\n"; |
21 | |
22 | print "not " unless langinfo(ABDAY_1) eq "Sun"; |
23 | print "ok 1\n"; |
24 | |
25 | print "not " unless langinfo(DAY_1) eq "Sunday"; |
26 | print "ok 2\n"; |
27 | |
28 | print "not " unless langinfo(ABMON_1) eq "Jan"; |
29 | print "ok 3\n"; |
30 | |
31 | print "not " unless langinfo(MON_1) eq "January"; |
32 | print "ok 4\n"; |
33 | |
34 | print "not " unless langinfo(RADIXCHAR) eq "."; |
35 | print "ok 5\n"; |
36 | |