Skip to content

Commit fa08521

Browse files
authored
Add test runner for Django projects (#1)
Add test runner for Django projects
2 parents 59800da + 140f91f commit fa08521

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,8 @@ from codewars_unittest import CodewarsTestRunner
77

88
unittest.main(testRunner=CodewarsTestRunner())
99
```
10+
11+
```python
12+
# settings.py
13+
TEST_RUNNER = 'codewars_unittest.django.CodewarsDjangoRunner'
14+
```

codewars_unittest/django.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from __future__ import absolute_import
2+
from django.test.runner import DiscoverRunner
3+
from .test_runner import CodewarsTestRunner
4+
5+
6+
class CodewarsDjangoRunner(DiscoverRunner):
7+
def run_suite(self, suite, **kwargs):
8+
return CodewarsTestRunner().run(suite)

0 commit comments

Comments
 (0)