Example #1
0
    def __init__(self, verbosity=1, interactive=True, failfast=False, **kwargs):
        DjangoTestSuiteRunner.__init__(self,  verbosity, interactive, failfast, **kwargs)
        self.test_module = getattr(settings, 'WSGI_TEST_MODULE', 'tests.itest')
        self.db_prefix = getattr(settings, "DB_PREFIX", '_TESTDB')
        self.reuse_db = getattr(settings, "REUSE_TEST_DB", False)
        self.wsgi_starts = getattr(settings, "TEST_WSGI_START", True)
        from django.test import simple
        simple.TEST_MODULE = self.test_module

        print 'Starting django wsgi server.'
        defaults = {}
        if hasattr(settings, 'TEST_WSGI_HOST'):
            defaults['host'] = settings.TEST_WSGI_HOST
        if hasattr(settings, 'TEST_WSGI_PORT'):
            defaults['port'] = settings.TEST_WSGI_PORT
        django_server = DjangoThread(**defaults)
        django_server.start()
Example #2
0
 def __init__(self, on_run_suite):
     DjangoTestSuiteRunner.__init__(self)
     self.on_run_suite = on_run_suite
Example #3
0
 def __init__(self, on_run_suite):
     DjangoTestSuiteRunner.__init__(self)
     self.on_run_suite = on_run_suite
Example #4
0
	def __init__(self, verbosity=1, interactive=True, failfast=True, resultclass=None):
		DjangoTestSuiteRunner.__init__(self, verbosity, interactive, failfast)
		self.resultclass = resultclass