mirror of https://github.com/django/django.git
[py3] Fixed remaining Python 3 syntax errors.
django.utils.unittest.* weren't touched -- they're only imported on Python 2.6.
This commit is contained in:
parent
56dbe924a6
commit
cacd845996
|
@ -324,7 +324,7 @@ class ManagementUtility(object):
|
|||
subcommand_cls.option_list]
|
||||
# filter out previously specified options from available options
|
||||
prev_opts = [x.split('=')[0] for x in cwords[1:cword-1]]
|
||||
options = filter(lambda (x, v): x not in prev_opts, options)
|
||||
options = [opt for opt in options if opt[0] not in prev_opts]
|
||||
|
||||
# filter options by current input
|
||||
options = sorted([(k, v) for k, v in options if k.startswith(curr)])
|
||||
|
|
|
@ -105,6 +105,8 @@ import unittest, difflib, pdb, tempfile
|
|||
import warnings
|
||||
from StringIO import StringIO
|
||||
|
||||
from django.utils import six
|
||||
|
||||
if sys.platform.startswith('java'):
|
||||
# On Jython, isclass() reports some modules as classes. Patch it.
|
||||
def patch_isclass(isclass):
|
||||
|
@ -1232,8 +1234,8 @@ class DocTestRunner:
|
|||
# keyboard interrupts.)
|
||||
try:
|
||||
# Don't blink! This is where the user's code gets run.
|
||||
exec compile(example.source, filename, "single",
|
||||
compileflags, 1) in test.globs
|
||||
six.exec_(compile(example.source, filename, "single",
|
||||
compileflags, 1), test.globs)
|
||||
self.debugger.set_continue() # ==== Example Finished ====
|
||||
exception = None
|
||||
except KeyboardInterrupt:
|
||||
|
|
|
@ -206,7 +206,7 @@ class SelectForUpdateTests(TransactionTestCase):
|
|||
sanity_count += 1
|
||||
time.sleep(1)
|
||||
if sanity_count >= 10:
|
||||
raise ValueError, 'Thread did not run and block'
|
||||
raise ValueError('Thread did not run and block')
|
||||
|
||||
# Check the person hasn't been updated. Since this isn't
|
||||
# using FOR UPDATE, it won't block.
|
||||
|
|
|
@ -554,7 +554,7 @@ class FormsExtraTestCase(TestCase, AssertFormErrorsMixin):
|
|||
def test_smart_unicode(self):
|
||||
class Test:
|
||||
def __str__(self):
|
||||
return b'ŠĐĆŽćžšđ'
|
||||
return 'ŠĐĆŽćžšđ'.encode('utf-8')
|
||||
|
||||
class TestU:
|
||||
def __str__(self):
|
||||
|
|
Loading…
Reference in New Issue