django-ddp/tests/django_todos/tests.py

34 lines
907 B
Python

"""Django Todos test suite."""
import doctest
import os
import unittest
os.environ['DJANGO_SETTINGS_MODULE'] = 'tests.test_project.settings'
DOCTEST_MODULES = [
]
class NoOpTest(unittest.TestCase):
def test_noop(self):
assert True
def load_tests(loader, tests, pattern):
"""Specify which test cases to run."""
del pattern
suite = unittest.TestSuite()
# add all TestCase classes from this (current) module
for attr in globals().values():
try:
if not issubclass(attr, unittest.TestCase):
continue # not subclass of TestCase
except TypeError:
continue # not a class
tests = loader.loadTestsFromTestCase(attr)
suite.addTests(tests)
# add doctests defined in DOCTEST_MODULES
for doctest_module in DOCTEST_MODULES:
suite.addTest(doctest.DocTestSuite(doctest_module))
return suite