Problems? Is your data what you think it is? | |
PerlMonks |
Test::* vs. utf8 pragmaby jk2addict (Chaplain) |
on Jan 13, 2005 at 02:49 UTC ( [id://421855]=perlquestion: print w/replies, xml ) | Need Help?? |
jk2addict has asked for the wisdom of the Perl Monks concerning the following question: I'm having a strange problem that I can't seem to track down. I'm working on a set of modules for a quick n dirty site conversion at home; the bulk of which is just shopping cart/AxKit stuff. I've got a base Exception module that also makes use of Locale::Maketext and two test language files. Under one 5.6.1 install on win32, this test script fails when comparing the output string to the expected string on all tests. Even funnier is that visually, the "got" and "expected" test output loos the same. Through various encantations of the utf pragma it came down to not using utf8 under 5.6.1, and using it under 5.8.4; both of which worked. One my other 5.6.1 install, it failed without utf8, and passed when I put use utf8 back in. So, I've got two 5.6.1 installs with the same Locale::Maketext and the Test::Simple. On fails with use utf8, on passes with use utf8. I don't know where to begin to identify the problem. Any pointers or nuggest of wisdom? The test itself is trying to very that L10N happens correctly. Thanks, -=Chris
Back to
Seekers of Perl Wisdom
|
|