def runtests(): try: runner = NoseTestSuiteRunner() except NameError: runner = DjangoTestSuiteRunner() failures = runner.run_tests(['hancom_tests']) sys.exit(failures)
def runtests(): try: runner = NoseTestSuiteRunner() except NameError: runner = DjangoTestSuiteRunner() failures = runner.run_tests(['bscom_tests']) sys.exit(failures)
def runtests(*test_args, **kwargs): if not test_args: test_args = ['tests'] kwargs.setdefault('interactive', False) test_runner = NoseTestSuiteRunner(**kwargs) failures = test_runner.run_tests(test_args) sys.exit(failures)
import coverage import django from django_nose.runner import NoseTestSuiteRunner import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "accounts.test.settings") cov = coverage.coverage( source=['accounts'], omit=['*/migrations/*', '*/test/*'], ) cov.erase() cov.start() django.setup() test_runner = NoseTestSuiteRunner() failures = test_runner.run_tests(['accounts']) cov.stop() cov.save() cov.report() if failures: sys.exit(failures)
def nose(): from django_nose.runner import NoseTestSuiteRunner test_runner = NoseTestSuiteRunner(verbosity=1) failures = test_runner.run_tests(['-s', 'tests', '--with-yanc']) return failures