配置NoseGAE以像开发服务器一样更新index.yaml
是否可以配置或修改 NoseGAE 插件,以便在测试中运行查询时自动更新 index.yaml(就像开发服务器那样)?我有 100% 的测试覆盖率,所以这将非常有用。…
我如何区分两个具有相同名称但上下文不同的 python 测试(使用nosetests作为测试运行程序)的XML结果
我有一个使用 mysql 数据库运行的测试 footest.py,并且在 psql 数据库上运行相同的测试,有没有办法区分两个测试之间 XML 结果文件中的这种差异。…
Python 鼻子测试(实际上错误来自 Mox)每行打印一个字符的错误(带有行号!)
我最近开始使用 Nose 进行单元测试。它非常好,只是有时发生错误时它会以一种非常奇怪的方式打印出错误信息。它将其分成每行 1 个字符,然后将其与行…
notests 正在捕获我的打印语句的输出。如何规避这个问题?
当我输入时, $ nosetests -v mytest.py 当所有测试通过时,我的所有打印输出都会被捕获。 即使一切都通过了,我也想看到打印输出。 所以我正在做的是…
notests -h 无法运行并出现错误
我怀疑我没有正确安装nosetests。 我使用了 easy_install 鼻子 - 输出是 Searching for nose Best match: nose 1.0.0 Processing nose-1.0.0-py2.7.eg…
运行 pylon webtests 时出现问题。 ImportError 和 TestController 未定义错误
我的目录结构如下: gnukhata/测试/功能。 在功能文件夹中,我有网络测试文件。以下是样本测试。 from gnukhata.tests import * class TestVendorCont…
如何防止nose导入__init__.py文件?
能否指示 nose 测试框架仅在 test_*.py 文件? 事实上,使用以下目录结构进行 nosetests A: A/ test_A.py B/ __init__.py 导入 B,这是我想避免的。 …
鼻子测试覆盖权限错误
我今天开始使用鼻子测试,一切正常,直到我尝试: nosetests --with-coverage --cover-html --cover-html-dir=/tmp/cache ,它会抛出权限被拒绝错误,…
Nosegae 在 Python Google App Engine 项目上使用 gae-session 进行单元测试
当我使用单元测试时,我无法让 gae-sessions 工作。我不确定这是 cookie 问题还是内部 gae-sessions 问题(它使用 memcache/数据存储来实现持久性)。…
如何使用nosetests分解Python测试用例
我在图 f()、g() 和 h() 上有几个函数,它们针对同一问题实现不同的算法。我想使用单元测试框架对这些函数进行单元测试。 对于每种算法,几个约束应该…
如何使用nosetests输出覆盖率XML?
我正在尝试输出鼻子测试的覆盖范围 XML,以便它们显示在 Hudson 上。我正在执行的行是: nosetests --with-gae -v --all-modules --with-xunit --with…
如何让我的 hudson 项目构建在第二组鼻子测试中失败?
我对 Hudson 比较陌生,所以如果这是一个“废话”问题,请原谅我。 我有一个用Python编写的项目(使用pylons和nosetests),其中包括服务器组件和客户…
是否可以在 Hudson 运行 GAE 测试?
我有一套使用 nose 调用的 App Engine 测试。当我从终端运行它们时,每个测试都会成功完成,并生成所有报告,例如覆盖率。 但是,如果我尝试从 Hudson…
如何在运行单元测试时抑制 App Engine 日志记录?
我在我的 GAE 应用程序中使用 gaetestbed,它运行得很好。但是,当您的测试不正确时 nose 打印的有用语句会被 App Engine 的日志记录冲走: root: Lev…