如何设置web2py测试数据?

4
我想寻找一种为我的web2py应用程序创建数据样例的方法。我看到了这篇文章http://thadeusb.com/weblog/2010/4/21/using_fixtures_in_web2py,建议创建一个名为x_fixtures.py的文件来存放所有的数据样例。但问题是,随着时间的推移,这个文件会变得很大,并且很难浏览。
我希望能够创建一个名为fixtures/的文件夹,并将所有的数据样例分别命名为它们所对应的数据表的名称。
官方的Web2py书籍说:“tests is a directory for storing test scripts, fixtures and mocks.””,但我还没有成功过。由于项目默认没有tests目录,所以我不得不手动创建它。
有人在使用web2py时尝试过以这种方式设置数据样例吗?如果没有,你有什么建议可以尝试吗?
1个回答

1

好的,我无法弄清楚如何在我创建的目录web2py/applications/MyApp/tests/fixtures中使固定装置正常工作,但是我通过简单地创建一个web2py/applications/MyApp/models/fixtures目录并根据x_fixtures_TABLE_NAME.py的模式为我想要固定装置的每个表格放置一个单独的文件来实现了我想要的固定装置效果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接