Updated deprecated test assertions
This commit is contained in:
parent
23ca3a0194
commit
34ee7d9875
|
@ -186,7 +186,7 @@ class PermissionDuplicationTestCase(TestCase):
|
||||||
# check duplicated default permission
|
# check duplicated default permission
|
||||||
models.Permission._meta.permissions = [
|
models.Permission._meta.permissions = [
|
||||||
('change_permission', 'Can edit permission (duplicate)')]
|
('change_permission', 'Can edit permission (duplicate)')]
|
||||||
self.assertRaisesRegexp(CommandError,
|
six.assertRaisesRegex(self, CommandError,
|
||||||
"The permission codename 'change_permission' clashes with a "
|
"The permission codename 'change_permission' clashes with a "
|
||||||
"builtin permission for model 'auth.Permission'.",
|
"builtin permission for model 'auth.Permission'.",
|
||||||
create_permissions, models, [], verbosity=0)
|
create_permissions, models, [], verbosity=0)
|
||||||
|
@ -197,7 +197,7 @@ class PermissionDuplicationTestCase(TestCase):
|
||||||
('other_one', 'Some other permission'),
|
('other_one', 'Some other permission'),
|
||||||
('my_custom_permission', 'Some permission with duplicate permission code'),
|
('my_custom_permission', 'Some permission with duplicate permission code'),
|
||||||
]
|
]
|
||||||
self.assertRaisesRegexp(CommandError,
|
six.assertRaisesRegex(self, CommandError,
|
||||||
"The permission codename 'my_custom_permission' is duplicated for model "
|
"The permission codename 'my_custom_permission' is duplicated for model "
|
||||||
"'auth.Permission'.",
|
"'auth.Permission'.",
|
||||||
create_permissions, models, [], verbosity=0)
|
create_permissions, models, [], verbosity=0)
|
||||||
|
|
|
@ -141,21 +141,21 @@ class ModelTest(TestCase):
|
||||||
|
|
||||||
# Django raises an Article.MultipleObjectsReturned exception if the
|
# Django raises an Article.MultipleObjectsReturned exception if the
|
||||||
# lookup matches more than one object
|
# lookup matches more than one object
|
||||||
self.assertRaisesRegexp(
|
six.assertRaisesRegex(self,
|
||||||
MultipleObjectsReturned,
|
MultipleObjectsReturned,
|
||||||
"get\(\) returned more than one Article -- it returned 2!",
|
"get\(\) returned more than one Article -- it returned 2!",
|
||||||
Article.objects.get,
|
Article.objects.get,
|
||||||
headline__startswith='Area',
|
headline__startswith='Area',
|
||||||
)
|
)
|
||||||
|
|
||||||
self.assertRaisesRegexp(
|
six.assertRaisesRegex(self,
|
||||||
MultipleObjectsReturned,
|
MultipleObjectsReturned,
|
||||||
"get\(\) returned more than one Article -- it returned 2!",
|
"get\(\) returned more than one Article -- it returned 2!",
|
||||||
Article.objects.get,
|
Article.objects.get,
|
||||||
pub_date__year=2005,
|
pub_date__year=2005,
|
||||||
)
|
)
|
||||||
|
|
||||||
self.assertRaisesRegexp(
|
six.assertRaisesRegex(self,
|
||||||
MultipleObjectsReturned,
|
MultipleObjectsReturned,
|
||||||
"get\(\) returned more than one Article -- it returned 2!",
|
"get\(\) returned more than one Article -- it returned 2!",
|
||||||
Article.objects.get,
|
Article.objects.get,
|
||||||
|
|
|
@ -28,7 +28,7 @@ class SimpleTests(TestCase):
|
||||||
headline='Girl wins €12.500 in lottery',
|
headline='Girl wins €12.500 in lottery',
|
||||||
pub_date=datetime.datetime(2005, 7, 28)
|
pub_date=datetime.datetime(2005, 7, 28)
|
||||||
)
|
)
|
||||||
self.assertRaisesRegexp(RuntimeError, "Did you apply "
|
six.assertRaisesRegex(self, RuntimeError, "Did you apply "
|
||||||
"@python_2_unicode_compatible without defining __str__\?", str, a)
|
"@python_2_unicode_compatible without defining __str__\?", str, a)
|
||||||
|
|
||||||
def test_international(self):
|
def test_international(self):
|
||||||
|
|
|
@ -42,7 +42,7 @@ class OracleChecks(unittest.TestCase):
|
||||||
# Check that '%' chars are escaped for query execution.
|
# Check that '%' chars are escaped for query execution.
|
||||||
name = '"SOME%NAME"'
|
name = '"SOME%NAME"'
|
||||||
quoted_name = connection.ops.quote_name(name)
|
quoted_name = connection.ops.quote_name(name)
|
||||||
self.assertEquals(quoted_name % (), name)
|
self.assertEqual(quoted_name % (), name)
|
||||||
|
|
||||||
@unittest.skipUnless(connection.vendor == 'oracle',
|
@unittest.skipUnless(connection.vendor == 'oracle',
|
||||||
"No need to check Oracle cursor semantics")
|
"No need to check Oracle cursor semantics")
|
||||||
|
|
|
@ -1293,9 +1293,9 @@ class Queries4Tests(BaseQuerysetTest):
|
||||||
q1 = Author.objects.filter(report__name='r5')
|
q1 = Author.objects.filter(report__name='r5')
|
||||||
q2 = Author.objects.filter(report__name='r4').filter(report__name='r1')
|
q2 = Author.objects.filter(report__name='r4').filter(report__name='r1')
|
||||||
combined = q1|q2
|
combined = q1|q2
|
||||||
self.assertEquals(str(combined.query).count('JOIN'), 2)
|
self.assertEqual(str(combined.query).count('JOIN'), 2)
|
||||||
self.assertEquals(len(combined), 1)
|
self.assertEqual(len(combined), 1)
|
||||||
self.assertEquals(combined[0].name, 'a1')
|
self.assertEqual(combined[0].name, 'a1')
|
||||||
|
|
||||||
def test_ticket7095(self):
|
def test_ticket7095(self):
|
||||||
# Updates that are filtered on the model being updated are somewhat
|
# Updates that are filtered on the model being updated are somewhat
|
||||||
|
@ -1644,8 +1644,8 @@ class NullableRelOrderingTests(TestCase):
|
||||||
# and that join must be LEFT join. The already existing join to related
|
# and that join must be LEFT join. The already existing join to related
|
||||||
# objects must be kept INNER. So, we have both a INNER and a LEFT join
|
# objects must be kept INNER. So, we have both a INNER and a LEFT join
|
||||||
# in the query.
|
# in the query.
|
||||||
self.assertEquals(str(qs.query).count('LEFT'), 1)
|
self.assertEqual(str(qs.query).count('LEFT'), 1)
|
||||||
self.assertEquals(str(qs.query).count('INNER'), 1)
|
self.assertEqual(str(qs.query).count('INNER'), 1)
|
||||||
self.assertQuerysetEqual(
|
self.assertQuerysetEqual(
|
||||||
qs,
|
qs,
|
||||||
['<Plaything: p2>']
|
['<Plaything: p2>']
|
||||||
|
@ -2452,7 +2452,7 @@ class ReverseJoinTrimmingTest(TestCase):
|
||||||
t = Tag.objects.create()
|
t = Tag.objects.create()
|
||||||
qs = Tag.objects.filter(annotation__tag=t.pk)
|
qs = Tag.objects.filter(annotation__tag=t.pk)
|
||||||
self.assertIn('INNER JOIN', str(qs.query))
|
self.assertIn('INNER JOIN', str(qs.query))
|
||||||
self.assertEquals(list(qs), [])
|
self.assertEqual(list(qs), [])
|
||||||
|
|
||||||
class JoinReuseTest(TestCase):
|
class JoinReuseTest(TestCase):
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -183,11 +183,11 @@ class ReverseSelectRelatedTestCase(TestCase):
|
||||||
p = Parent2.objects.select_related('child1').only(
|
p = Parent2.objects.select_related('child1').only(
|
||||||
'id2', 'child1__value').get(name2="n2")
|
'id2', 'child1__value').get(name2="n2")
|
||||||
with self.assertNumQueries(1):
|
with self.assertNumQueries(1):
|
||||||
self.assertEquals(p.name2, 'n2')
|
self.assertEqual(p.name2, 'n2')
|
||||||
p = Parent2.objects.select_related('child1').only(
|
p = Parent2.objects.select_related('child1').only(
|
||||||
'id2', 'child1__value').get(name2="n2")
|
'id2', 'child1__value').get(name2="n2")
|
||||||
with self.assertNumQueries(1):
|
with self.assertNumQueries(1):
|
||||||
self.assertEquals(p.child1.name2, 'n2')
|
self.assertEqual(p.child1.name2, 'n2')
|
||||||
|
|
||||||
@unittest.expectedFailure
|
@unittest.expectedFailure
|
||||||
def test_inheritance_deferred2(self):
|
def test_inheritance_deferred2(self):
|
||||||
|
@ -202,9 +202,9 @@ class ReverseSelectRelatedTestCase(TestCase):
|
||||||
self.assertEqual(p.child1.child4.id2, c.id2)
|
self.assertEqual(p.child1.child4.id2, c.id2)
|
||||||
p = qs.get(name2="n2")
|
p = qs.get(name2="n2")
|
||||||
with self.assertNumQueries(1):
|
with self.assertNumQueries(1):
|
||||||
self.assertEquals(p.child1.name2, 'n2')
|
self.assertEqual(p.child1.name2, 'n2')
|
||||||
p = qs.get(name2="n2")
|
p = qs.get(name2="n2")
|
||||||
with self.assertNumQueries(1):
|
with self.assertNumQueries(1):
|
||||||
self.assertEquals(p.child1.name1, 'n1')
|
self.assertEqual(p.child1.name1, 'n1')
|
||||||
with self.assertNumQueries(1):
|
with self.assertNumQueries(1):
|
||||||
self.assertEquals(p.child1.child4.name1, 'n1')
|
self.assertEqual(p.child1.child4.name1, 'n1')
|
||||||
|
|
|
@ -370,13 +370,13 @@ class Templates(TestCase):
|
||||||
# Regression test for #19280
|
# Regression test for #19280
|
||||||
t = Template('{% url path.to.view %}') # not quoted = old syntax
|
t = Template('{% url path.to.view %}') # not quoted = old syntax
|
||||||
c = Context()
|
c = Context()
|
||||||
with self.assertRaisesRegexp(urlresolvers.NoReverseMatch,
|
with six.assertRaisesRegex(self, urlresolvers.NoReverseMatch,
|
||||||
"The syntax changed in Django 1.5, see the docs."):
|
"The syntax changed in Django 1.5, see the docs."):
|
||||||
t.render(c)
|
t.render(c)
|
||||||
|
|
||||||
def test_url_explicit_exception_for_old_syntax_at_compile_time(self):
|
def test_url_explicit_exception_for_old_syntax_at_compile_time(self):
|
||||||
# Regression test for #19392
|
# Regression test for #19392
|
||||||
with self.assertRaisesRegexp(template.TemplateSyntaxError,
|
with six.assertRaisesRegex(self, template.TemplateSyntaxError,
|
||||||
"The syntax of 'url' changed in Django 1.5, see the docs."):
|
"The syntax of 'url' changed in Django 1.5, see the docs."):
|
||||||
t = Template('{% url my-view %}') # not a variable = old syntax
|
t = Template('{% url my-view %}') # not a variable = old syntax
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue