1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-31 15:21:13 +03:00

Fix so command tests will work on Django 1.4.x.

This commit is contained in:
Chris Church 2013-07-27 00:21:45 -04:00
parent 2c166e501e
commit d78bc8fb19

View File

@ -146,6 +146,10 @@ class BaseCommandTest(BaseTest):
sys.stdin = original_stdin
sys.stdout = original_stdout
sys.stderr = original_stderr
# For Django 1.4.x, convert sys.exit(1) and stderr message to the
# CommandError(msg) exception used by Django 1.5 and later.
if isinstance(result, SystemExit) and captured_stderr:
result = CommandError(captured_stderr)
return result, captured_stdout, captured_stderr
class CleanupDeletedTest(BaseCommandTest):