Тест Django для использования существующей базы данных

Мне сложно настроить поведение настройки тестовой базы данных. Я бы хотел добиться следующего:

  • Наборы тестов должны использовать существующую базу данных
  • Набор тестов не должен стирать или воссоздавать базу данных, вместо этого загружать данные из дампа mysql
  • Поскольку база данных заполнена из дампа, фикстуры не должны быть загружены
  • По окончании тестов база данных не должна быть уничтожена

Мне трудно заставить testsuiterunner обойти создание.

17
задан endre 6 June 2011 в 09:57
поделиться

1 ответ

Этот TEST_RUNNER работает в Django 1.3

from django.test.simple import DjangoTestSuiteRunner as TestRunner

class DjangoTestSuiteRunner(TestRunner):
    def setup_databases(self, **kwargs):
        pass

    def teardown_databases(self, old_config, **kwargs):
        pass
.
3
ответ дан 30 November 2019 в 14:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: