On Mon, 2007-05-28 at 22:02 +1000, Malcolm Tredinnick wrote: > On Mon, 2007-05-28 at 13:55 +0200, Michal wrote: > [...] > > > > You are right, the problem is in the database. > > > > It seems like the test database is created in SQL_ASCII encoding. I > > looked into psql terminal and found: > > > > List of databases > > Name | Owner | Encoding > > -----------------+------------+----------- > > gr4unicode | pgsql | UNICODE > > test_gr4unicode | gr4unicode | SQL_ASCII > > > > DB gr4unicode was created by me, manually: > > > > CREATE DATABASE gr4unicode WITH ENCODING 'UNICODE'; > > > > Database test_gr4unicode was created dynamically by calling ./manage.py test > > > Aaah! :-( > > I've been fighting this problem a bit when testing with MySQL, too, > because my system creates the databases in LATIN1 if I don't tell it > anything special and so the test database can't hold the full unicode > range of characters. It creates PostgreSQL database in UTF-8 on my end, > though, so I've never seen it with that database. > > Okay... time to fix that problem then. Probably need to introduce a > settings for tests only for database encoding. I should have done that > when I first saw the problem instead of trying to dodge around it. > > I hate it when being lazy doesn't work. :-( > > I'll put this one on my list. Nice debugging job. Thanks.
There are now TEST_DATABASE_CHARSET and TEST_DATABASE_COLLATION (the latter for MySQL only) settings. These are [5380] for trunk and [5381] in the unicode branch. I've tested it in as far as seeing that the test databases are created with the right encodings and collations, where appropriate. Please report any other bugs to Trac. Regards, Malcolm --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---