如何使用mongodb在金字塔中创建单元测试?

时间:2011-06-29 02:30:20

标签: python mongodb pyramid

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

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

1 个答案:

答案 0 :(得分:2)

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

你需要mongodb运行,​​因为没有mongolite3像sqlite3 for sql

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