#!/usr/bin/perl use strict; use FindBin; use lib $FindBin::RealBin; use testload; use Test::More tests => 2; use HTML::CalendarMonth; use HTML::CalendarMonth::Locale; my $zulu; eval do { local $/; }; die "Oops on eval: $@\n" if $@; $zulu = dq_nums($zulu); # i8n (use zulu as example) my @stoof = HTML::CalendarMonth::Locale->locales; ok(@stoof > 20, 'i8n: locale ids retreived'); my($year, $month) = (2008, 3); my $b = HTML::CalendarMonth->new( year => $year, month => $month, locale => 'zu', ); my $bstr = dq_nums($b->as_HTML); chomp($bstr); cmp_ok($bstr, 'eq', $zulu, "i8n: ($year/$month : Zulu) using auto-detect"); __DATA__ $zulu = '
Mashi2008
SonMsoBilThaSinHlaMgq
            1
2345678
9101112131415
16171819202122
23242526272829
3031         
'