Nose是另一个Python单元测试发现和运行过程。它旨在尽可能合理地模仿py.test的行为。
我有一个想要进行单元测试的函数,其中包含调用其他两个函数。我不确定如何使用 patch 同时正确模拟这两个函数。我已经提供了一个例子来说明我的意思......
我正在编写一个程序,该程序在生产中使用相同代码的多个实例。然后实例通过网络进行通信,但这与此无关。 在开发过程中,我分叉了初始过程...
我想在满足条件时跳过一些测试函数,例如: @skip_除非(条件) def test_method(自我): ... 这里我希望测试方法被报告为已跳过 if
如何在 mac osx 上安装 python 的 pip 包?
我目前陷入了 Zed Shaw 的“Learn Python the Hardway”中的练习 46。他说我需要安装以下 python 包: 点 分发 鼻子 虚拟环境 他没有给读者任何
我们刚刚从nose切换到pytest,似乎没有一个选项可以抑制第三方日志记录。在鼻子配置中,我们有以下行: 日志过滤器=-matplotlib,-chardet。
我正在学习 IBM 的 DevOps 和软件工程课程,在其中一个实验室中,我应该使用鼻子测试工具运行一些测试。该实验室设计为在虚拟环境中完成
我有两个文件 尖峰.py T1 类(对象): def foo(自身, afd): 返回“富” def get_foo(自我): 返回 self.foo(1) def 栏(): 返回“酒吧” 测试尖峰.py: 来自单位...
有谁知道通过nose或pyunit生成与Python3兼容的HTML报告的方法吗?到目前为止我发现的所有内容都是针对 Python2 的,并且在 Python3 中是中断的。我已经尝试修复...
我有一个包含多个子包的包,其中一个用于测试(名为测试)。由于子包名称清楚地表明所包含的模块是测试模块,因此我不想污染模块 na...
我正在用Python编写嵌入式软件代码的单元测试。 其中一个文件需要特定的文件存在。 (例如“/dir_name/file_name.txt”),否则会引发错误。 通常,这个文件
过去几个月我一直在使用 nosetests 来运行我的 Python 单元测试。 它确实可以完成这项工作,但对于提供哪些测试正在运行或失败的直观视图来说并不是很好。 我...
实际上我无法从 Nose2 插件中跳过单元测试。我能够将测试标记为已跳过并在最终结果中查看原因,但测试仍在运行。这个示例代码应该
我的理解是,当你在单元测试上使用一个补丁装饰器时(我使用的是nose框架),该补丁装饰器的范围就是测试用例的范围。问题是这样的。@patch('a') @...
我在鼻子测试方面遇到问题。我在python2中使用了很多东西,这是python3的第一次。除非我没有指定文件,否则它显然不会在项目中找到测试。 ...
我已经在task.json中设置了一个任务,以从VSCode中运行鼻子测试,但是,我想调用特定的测试,例如函数或测试类。有人可以看到一种方法吗?在任务变量中...
假设我有带有以下行的鼻子测试的myclass_test.py:导入鼻子类TestMyClass:def test_method(self):声明为true def test_another_method(self):声明...
从命令行获取相对于运行程序的运行测试与运行程序不同的ModuleNotFound错误
我已经用下面的确切树制作了一个项目。 /项目/逻辑-app.py-utils.py-exceptions.py / tests-tests.py-自述文件-requirements.txt该代码的含义是...
我使用Poetry来构建带有cython扩展名的软件包。现在,我想为此编写测试(最好使用鼻子测试)。问题是我需要预编译二进制文件,通常使用...
在带有anaconda的Windows上安装cvxpy:失败的鼻子测试失败
请说明我应该慢慢做的事情。我正在尝试在计算机上安装cvxpy。我已经安装了python,Visual Studio生成工具并在命令提示符下进行了尝试,但在尝试执行......>
我有一个由Travis在Linux和Windows上构建的软件包。用鼻子进行测试。鼻子测试--with-coverage --cover-package = terminalplot在Linux上,所有4个测试均已成功完成...