123456789101112131415161718192021 |
- from django.conf import settings
- from django.test.simple import DjangoTestSuiteRunner
- from django_coverage.coverage_runner import CoverageRunner
- from django_jenkins.runner import CITestSuiteRunner
- class OurTestRunner(DjangoTestSuiteRunner):
- def build_suite(self, test_labels, *args, **kwargs):
- suite = super(OurTestRunner, self).build_suite(
- test_labels or settings.PROJECT_APPS, *args, **kwargs
- )
- return suite
- class OurCoverageRunner(OurTestRunner, CoverageRunner):
- pass
- class JenkinsTestRunner(OurTestRunner, CITestSuiteRunner):
- pass
|