Модульное тестирование django на нескольких базах данных

Я работаю над проектом django, в котором все мои модульные тесты работали отлично.

Как только я представил вторую базу данных, все мои тестовые примеры, унаследованные от TestCase, сломались. На данном этапе я не создавал никаких тестов для этой второй базы данных, но мой маршрутизатор работает нормально.

Когда я запускаю тесты, я получаю сообщение об ошибке

«KeyError: 'SUPPORTS_TRANSACTIONS'»

Похоже для меня, который пытается проверить, что все базы данных, которые у меня есть, поддерживают транзакции, но вторая база данных никогда не создается.

Любые идеи о том, как использовать тестовый сценарий для создания второй базы данных.

5
задан user298404 12 November 2010 в 02:53
поделиться