#!/usr/bin/env python3 import os import sys import django from django.conf import settings from django.core.cache import cache from django.test.utils import get_runner def runtests(): test_dir = os.path.dirname(__file__) sys.path.insert(0, test_dir) os.environ['DJANGO_SETTINGS_MODULE'] = 'tests.settings' django.setup() TestRunner = get_runner(settings) test_runner = TestRunner() # failures = test_runner.run_tests(["basetheme_bootstrap.tests.SignUpTestsUserPrefDown"], verbosity=1, interactive=True) failures = test_runner.run_tests([], verbosity=1, interactive=True) if bool(failures): print(failures) sys.exit(1) # def run_all_tests(): # os.environ['BASETHEME_BOOTSTRAP_USER_PREFERENCE_MODEL_ENABLED'] = str(True) # runtests() # os.environ['BASETHEME_BOOTSTRAP_USER_PREFERENCE_MODEL_ENABLED'] = str(False) # runtests() # # sys.exit(0) if __name__ == '__main__': runtests()