/usr/share/pyshared/classytags/test/project/testrunner.py is in python-django-classy-tags 0.3.4.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from django.conf import settings
from django.test.simple import DjangoTestSuiteRunner
try: # pragma: no cover
from xmlrunner import XMLTestRunner as runner
except: # pragma: no cover
runner = False
class TestSuiteRunner(DjangoTestSuiteRunner): # pragma: no cover
use_runner = runner
def run_suite(self, suite, **kwargs):
if self.use_runner and not self.failfast:
return self.use_runner(
output=getattr(settings, 'JUNIT_OUTPUT_DIR', '.')
).run(suite)
else:
return super(TestSuiteRunner, self).run_suite(suite, **kwargs)
def setup_databases(self, *args, **kwargs):
# no need for a database...
pass
teardown_databases = setup_databases
|