From 36d47f72e300321c4a328a643d489436535d1442 Mon Sep 17 00:00:00 2001 From: Shai Berger Date: Sun, 26 May 2013 01:53:24 +0300 Subject: [PATCH] Fixed get_or_create...test_savepoint_rollback test for Python3 The test was always skipped on Python3 because string literals are unicode --- tests/get_or_create/tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/get_or_create/tests.py b/tests/get_or_create/tests.py index 5eb5edd6d9..48f2a067c1 100644 --- a/tests/get_or_create/tests.py +++ b/tests/get_or_create/tests.py @@ -76,7 +76,7 @@ class GetOrCreateTests(TestCase): warnings.simplefilter('ignore') Person.objects.get_or_create( birthday=date(1970, 1, 1), - defaults={'first_name': "\xff", 'last_name': "\xff"}) + defaults={'first_name': b"\xff", 'last_name': b"\xff"}) except (DatabaseError, DjangoUnicodeDecodeError): Person.objects.create( first_name="Bob", last_name="Ross", birthday=date(1950, 1, 1))