Как мне создать unittest в пирамиде с mongodb? - PullRequest
2 голосов
/ 29 июня 2011

У меня есть проект пирамиды, который использует mongodb для хранения. Сейчас я пытаюсь написать тест, но как мне указать соединение с mongodb?

Более конкретно, к какой базе данных я должен подключаться (тестировать?) И как мне использовать приборы? В Django он создает временную базу данных, но как она работает в пирамиде?

1 Ответ

2 голосов
/ 04 августа 2011

Просто создайте базу данных в вашем TestCase.setUp и удалите в TestCase.tearDown

Вам нужен mongodb, потому что нет mongolite3, как sqlite3 для sql

Я сомневаюсь, что django может создать временный файл для хранения базы данных mongodb. Вероятно, он просто использует sqlite: ///, который создает базу данных с памятью.

...