问题标签 [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.

0 投票
0 回答
361 浏览

python - 使用 Webdriver Python 脚本的不同配置多次运行 nose.run()

我想知道如何在 python 脚本中使用不同的配置两次 getnose.run()

  1. 我有一个鼻子测试(单元测试),它需要使用 webdriver 在两种类型的浏览器上运行。
  2. 下面的打印命令将显示浏览器分别分配给浏览器 1 和 2。
  3. 然而,nose.run 总是使用 browser2 变量运行两次,而不是运行 browser1 然后运行 ​​browser 2。
0 投票
1 回答
742 浏览

python - Nosetests 进行了 0 次测试

当我跑

nosetests --doctest-extension=.txt

我明白了

在 0.002 秒内运行 0 次测试

好的

当我在文件 README.txt 中有测试时,为什么它说 0 个测试?

0 投票
1 回答
291 浏览

python - 鼻子测试中的断言错误

当我开始测试时

nosetests --with-doctest --doctest-extension=txt

我得到了这个错误。

我应该如何修复这个错误?测试有什么问题吗(因为它是第 0 行)

谢谢你

0 投票
3 回答
3805 浏览

python - 如何使用鼻子测试分别组织和运行单元测试和功能测试

我有以下典型的python项目文件结构

我目前正在尝试组织我的单元测试和功能测试,以便我可以使用鼻子单独运行单元测试和功能测试,但也可以选择运行所有测试。测试将存在于 packageA/test/subpackage1 和 packageA/test/subpackage2 中。

  • 组织不同测试的好方法是什么?按文件夹(功能/与单元/)?通过测试类的命名约定(ClassATest vs ClassAFunctionalTest)?还是通过测试方法的命名约定(classa_foo_test vs classa_bar_functional_test)?
  • 有人可以解释nosetests 的正则表达式匹配是如何工作的吗?选项 -m、-i 和 -e 似乎没有像我预期的那样运行。正则表达式是否匹配目录 (subpackage1)、文件 (classa_test) 或测试类 (ClassATest) 或测试方法 (classa_foo_test)?我非常困惑
0 投票
2 回答
4952 浏览

python - 有人知道nosetest 的-m、-i 和-e 是如何工作的吗?

我试图让鼻子测试来识别我的测试,但它没有正确运行我的任何测试。

我有以下文件结构

在 bar_test.py 中

在 foo_test.py 中

使用鼻子测试的 -m、-i、-e 选项

  • 什么是我只需要运行单元测试的正则表达式(在单元/,类 BarTest 中的测试)
  • 什么是我只需要运行功能测试的正则表达式(在功能/下,FooFTest 类中的测试)

我尝试了各种组合,但似乎无法让鼻子测试始终如一地做我想做的事

0 投票
2 回答
4067 浏览

pydev - pydev nosetests 测试运行

似乎是一个愚蠢的问题,但我一直无法弄清楚......

我想使用 eclipse/pyunit 来运行我所有的测试。我已将测试运行器配置为鼻子测试运行器。

现在我想让 pyunit 使用鼻子

0 投票
1 回答
162 浏览

python - Python 鼻子测试中的时间问题

我有一些对时间敏感的单元测试:一个动作是定时的,如果时间太长就会触发一个错误。当单独运行时,这些测试通过,但是当在我的模块上递归运行nosetest时,它们经常失败。我运行并发测试,这可能是时间关闭的原因之一。有什么方法可以表明我希望这个测试能够不间断地运行吗?

0 投票
1 回答
612 浏览

python - python、rpy2安装测试——nosetests rpy2导致失败

我在 MacOS 10.6.4 上安装了 EPD 7.1 的学术版。我通过调用 `easy_install rpy2 安装了 Rpy2

然后我跑去nosetests rpy2测试安装,我收到以下错误:

有什么想法吗?我非常感谢您的帮助。

0 投票
1 回答
1000 浏览

python - 通过鼻子测试将测试配置(test.ini)传递给金字塔

我已经看到了,这建议直接解析配置信息:

将**设置信息从鼻子传递给单元测试

...但这仍然需要我对“test.ini”进行硬编码。如何通过鼻子测试将配置文件的名称传递给我的应用程序?

0 投票
3 回答
1484 浏览

python - 获取鼻子测试配置选项

我想从鼻子配置文件中获得一些选项。但是我不想自己解析文件,所以我尝试使用nose api

我不确定如何解释这边提到的信息:

这就是我认为它应该工作的方式。但value一直存在None,没有例外。

我的用例:每次鼻子运行时删除调试日志文件。