2

我有一个使用 mongodb 进行存储的金字塔项目。现在我正在尝试编写一个测试,但是如何指定与 mongodb 的连接?

更具体地说,我应该连接到哪个数据库(测试?)以及如何使用夹具?在 Django 中,它创建了一个临时数据库,但它在金字塔中如何工作?

4

1 回答 1

2

只需在 TestCase.setUp 中创建一个数据库并在 TestCase.tearDown 中删除

您需要运行 mongodb,因为没有像 sqlite3 这样的 mongolite3 for sql

我怀疑 django 是否能够创建一个临时文件来存储 mongodb 数据库。它可能只是使用 sqlite:/// 创建一个带有内存存储的数据库。

于 2011-08-04T00:15:22.213 回答