Тестирование базы данных в Python, postgresql

Как делают Вас модульный тест Ваш Python DAL, который использует postgresql.

В sqlite Вы могли создать базу данных в оперативной памяти для каждого теста, но это не может быть сделано для postgresql.

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

Я использую Sqlalchemy в качестве своего ORM.

6
задан StackUnderflow 27 April 2010 в 17:17
поделиться

1 ответ

Вы можете использовать нос для написания ваших тестов, а затем просто использовать SQLAlchemy для создания и очистки тестовой базы данных в ваших методах setup / teardown .

2
ответ дан 8 December 2019 в 18:34
поделиться
Другие вопросы по тегам:

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