"David E. Wheeler" <[EMAIL PROTECTED]> writes: > On Jul 12, 2008, at 14:57, Tom Lane wrote: >> Sadly, I think you have to give up >> attempts to check the interesting multibyte cases and confine yourself >> to tests using ASCII strings.
> Grr. Kind of defeats the purpose. Is there no infrastructure for > testing multibyte functionality? There's some stuff under src/test/locale and src/test/mb, though it doesn't get exercised regularly. The contrib tests are a particularly bad place for trying to do any locale-dependent testing, because we only support "make installcheck" which means there is no way to set the database locale --- you *have to* work with whatever locale is predetermined by the postmaster you're pointed at. I don't recall the reason for not supporting "make check" in the contrib modules; maybe it was just that preparing a test installation for each contrib module sounded too slow? In any case, what you'd need to pursue is having some additional tests available that are not executed by the standard contrib regression test sequence. (If we get to having per-database collations in 8.4 then integrating a test with a non-default collation would get a lot easier, of course; but for the moment I'm afraid you've got to work with what's there.) regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers