1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

[1.5.x] Avoid dependence on exact Python exception messages

Backport of a8bbae517963d7cc489fb35e51288e4f0efd8207 from master
This commit is contained in:
Ian Clelland
2012-09-28 10:17:40 -07:00
committed by Luke Plant
parent edaacc4112
commit 3deed32394
4 changed files with 7 additions and 6 deletions

View File

@@ -1010,7 +1010,8 @@ class ManageSettingsWithImportError(AdminScriptTestCase):
args = ['sqlall', 'admin_scripts']
out, err = self.run_manage(args)
self.assertNoOutput(out)
self.assertOutput(err, "No module named foo42bar")
self.assertOutput(err, "No module named")
self.assertOutput(err, "foo42bar")
def test_builtin_command_with_attribute_error(self):
"""
@@ -1033,7 +1034,8 @@ class ManageValidate(AdminScriptTestCase):
args = ['validate']
out, err = self.run_manage(args)
self.assertNoOutput(out)
self.assertOutput(err, 'No module named admin_scriptz')
self.assertOutput(err, 'No module named')
self.assertOutput(err, 'admin_scriptz')
def test_broken_app(self):
"manage.py validate reports an ImportError if an app's models.py raises one on import"