Showing
1 changed file
with
6 additions
and
7 deletions
| ... | ... | @@ -38,16 +38,15 @@ settings.configure( |
| 38 | 38 | from django.test.runner import DiscoverRunner |
| 39 | 39 | |
| 40 | 40 | |
| 41 | -def main(): | |
| 41 | +def main(test_labels=None): | |
| 42 | 42 | if django.VERSION >= (1, 7): |
| 43 | 43 | django.setup() |
| 44 | 44 | runner = DiscoverRunner(failfast=True, verbosity=1) |
| 45 | - if len(sys.argv) > 1: | |
| 46 | - test_labels = sys.argv[1:] | |
| 47 | - else: | |
| 48 | - test_labels = ['testapp'] | |
| 49 | - failures = runner.run_tests(test_labels, interactive=True) | |
| 45 | + failures = runner.run_tests(test_labels or ['testapp'], interactive=True) | |
| 50 | 46 | sys.exit(failures) |
| 51 | 47 | |
| 52 | 48 | if __name__ == '__main__': |
| 53 | - main() | |
| 49 | + test_labels = None | |
| 50 | + if len(sys.argv) > 1: | |
| 51 | + test_labels = sys.argv[1:] | |
| 52 | + main(test_labels) | ... | ... |
Please
register
or
login
to post a comment