Google App Engine Python 单元测试
我想为我的Google App Engine写一些Python单元测试。请问我该怎么设置呢?有没有人能提供一些示例代码,教我怎么写一个简单的测试?
4 个回答
2
一个可行的解决方案是使用以下组合(具体内容可以参考 这个链接)
- Nose
- Nose GAE
- GAE Testbed
3
谷歌的Python开发工具包现在通过unittest
模块支持这个功能。更多详细信息可以在这里找到。
有一个小提示可能对你有帮助:要真正执行测试,你应该使用NoseGAE。在命令行中,输入:
$ sudo easy_install nose
$ sudo easy_install NoseGAE
(你也可以选择使用pip
来安装虚拟环境)
然后进入你应用的源代码目录,运行:
$ nosetests --with-gae
这样就会运行你应用的所有单元测试。