问题标签 [nosetests]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 有没有办法让 python 的鼻子模块在 __main__ 和命令行中工作相同?
我不确定如何让鼻子模块的__main__
处理程序工作。我在测试模块的末尾有这个:
这给了我:
但是我通过命令行运行相同的东西,它会找到测试并执行它们:
剪辑
我一直在尝试将不同的参数传递给nose.main(),但我找不到任何有效的方法。我错过了一些非常明显的东西吗?
谢谢
unit-testing - 在 virtualenv 中使用 gaetestbed
我想尝试一下 GAE Testbed,但在完成其主页上的说明后遇到以下错误。
我已经确认这发生在virtualenv和一个外部。
python - 如何在 IronPython 中使用鼻子?
我在命令行上使用“setup.py install”安装了nose,我能够运行“nosetests”,并且任何与testMatch 正则表达式匹配的python 文件都会被拾取并在%python home%\Scripts 目录中自动进行测试。现在我想让鼻子使用我的铁 Python 文件,如何在 %Iron Python 主目录中安装鼻子?我注意到我的 Iron Python 主目录甚至没有 Scripts 文件夹。如果我尝试使用 Iron python 代码运行“nosetests”,它会抛出各种异常,例如。没有名为 clr 的模块。
有人用鼻子和铁蟒蛇吗?如果是,请指导我。一整天以来,我一直在为此苦苦挣扎,目前我唯一的解决方法是在我的 IronPython 代码中添加以下内容:
这是在铁蟒文件中使用鼻子的唯一方法吗?
如果没有别的办法,那我想知道nose的几个插件怎么用?特别是覆盖插件?我为 python2.6 安装了它,但如何使它适用于 ironpython?
我问的原因是因为使用 python ,只需调用命令行就可以轻松使用插件,但使用 IronPython 我不知道如何使其工作。
python - nosetests --cover-html 不生成 html 文档
我已经为 python 2.6 安装了鼻子,它工作正常,但我正在尝试使用该--cover-html
选项来生成 html 报告。我从命令行输入了以下命令:
它运行了测试,但没有生成 html。
我错过了什么吗?
python - 鼻子:捕获脚本输出以及测试输出
如果我将任何打印语句放在模块的顶部,而不是在任何类/函数内,则在通过鼻子运行测试时不会打印任何内容。
将打印放在函数内虽然有效。有任何想法吗?
python - 有没有办法让新测试在未定义的测试中失败?
默认情况下,当我运行一个包含未定义的 given/when/then 子句的更新场景时,该测试被简单地标记为未定义。没有给出关于实际未定义的进一步有用信息。有没有办法改变这种行为以获取更多信息究竟是什么未定义?
pylons - nosetests --with-pylons test.ini => 错误:没有这样的选项:--with-pylons
我按照应用程序运行 pylons 项目的测试:
http://pylonshq.com/docs/en/0.9.7/i18n/#testing-the-application
但是当我运行时:
它报告一个错误:
为什么nosetests不知道--with-pylons
,如何解决?
testing - 如何在 Pylons 中使用 Nose 运行单个测试
我有一个 Pylons 1.0 应用程序,在 test/functional 目录中有一堆测试。我得到了奇怪的测试结果,我只想运行一个测试。鼻子文档说我应该能够在命令行中传递一个测试名称,但是无论我做什么我都会得到 ImportErrors
例如:
给出:
我得到同样的错误
什么是正确的语法?
python - 如何存储 python nosetests 的测试数据?
我想为 python MFCC特征提取器编写一些测试,以便与nosetest一起运行。除了一些较低级别的测试外,我还希望能够在单元测试中存储一些标准输入和预期输出文件。
目前,我们正在对服务器上文件的路径进行硬编码,但我希望测试文件(输入和预期输出)位于代码存储库中的某个位置,这样它们就可以在测试的同时保持在源代码控制之下代码。
我遇到的问题是我不确定放置测试文件的最佳位置在哪里,以及当nosetest 调用每个测试函数时如何知道该路径是什么。目前我正在考虑将测试数据存储在与测试相同的文件夹中,并使用__file__
它来确定它在哪里(这行得通吗?),但我对其他建议持开放态度。
django - Django 负载测试夹具与 django-nose
你如何使用django-nose测试运行器加载测试夹具?