django-nose 与默认的 Django 测试运行器有何不同
我看到并读到很多人使用鼻子来运行他们的 Django 测试。我还没能弄清楚使用 Nose 运行 Django 测试的额外好处。如果有人可以告诉我鼻子是什么以及它如…
我们应该如何用鼻子测试异常?
我正在用鼻子测试异常。这是一个例子: def testDeleteUserUserNotFound(self): "Test exception is raised when trying to delete non-existent user…
python doctest默认命名空间
在我的模块的文档测试中,我想使用完整的命名空间引用我的模块,例如: hp.myfunc(1) 并且我想通过 import healpy as hp 在每个文档测试中编写:来避…
无法使用 nosegae 导入 django 包
我正在尝试开始使用 nosegae,但是我遇到了一个问题,即在使用 django 时,我似乎无法让它通过即使是最简单的情况。 当没有 --without-sandbox 标志运…
鼻子测试和综合覆盖范围
我有许多以编程方式运行的项目: nosetest --with-coverage --cover-html-dir=happy-sauce/ 问题是,对于每个项目,覆盖模块都会覆盖索引.html 文件,…
Python 单元测试:Nose 失败时重试?
我有一个随机失败的测试,我想让它在发送错误消息之前重试多次。 我将 python 与 Nose 一起使用。 我写了以下内容,但不幸的是,即使使用 try/ except…
课堂内的鼻子测试发生器
是否可以在自定义类中运行鼻子测试生成器?我正在尝试将 示例 转换为基于简单类的版本: file: trial.py >>>>>>>>>>>>>> class ATest(): def test_eve…
如何构建相互构建的鼻子单元测试?
示例 假设您有一个如下所示的假设 API: import foo account_name = foo.register() session = foo.login(account_name) session.do_something() 关键…
使用鼻子进行测试的 Python 导入 - 导入当前包之上的模块的最佳实践是什么
这是一个经常以不同形式被问到的问题,并且经常得到“哈哈,你做得不对”的回答。很确定这是因为人们(包括我)尝试使用一个常识性场景作为实现,并且…
在 app.yaml 中使用登录设置对 gae 进行单元测试
我正在对一个使用 app.yaml 文件中的登录设置的谷歌应用程序引擎应用程序进行单元测试。例如, - url: /profile script: main.py login: required 我…
运行nose时如何找出doctest文件的位置?
我正在使用 python nos 在子目录中运行一堆文档测试。调用脚本是nose.cmd:( nosetests --with-doctest --doctest-extension=rst 文档测试位于*.rst…