问题标签 [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 - 无法使用鼻子测试运行测试
我正在尝试使用nosetests 在我的项目中运行所有测试用例。
我 cd 到我的项目目录:
然后我做:
哪个输出:
在 projects/myproject 我有一个名为 Encode 的包,在包内我有包含测试的 Test 目录:
为什么鼻子测试没有检测到我的单元测试?我所有的单元测试类都扩展了 unittest.TestCase。
python - 如何在带有鼻子测试的文件中指定单个测试?
我有一个名为 test_web.py 的文件,其中包含一个类 TestWeb 和许多名为 test_something() 的方法。
我可以像这样运行班级中的每个测试:
但我似乎无法运行单独的测试。当在同一个 PWD 中运行时,这些给我“没有这样的测试”错误:
这里有什么问题?
python - 如何使用 Nose 抑制失败测试用例的跟踪?
我正在用鼻子写一个测试服,并且希望失败的案例显示一个输出,比如
“失败:is_even(5):不偶数”
而不是默认输出:
鼻子有没有办法做到这一点?
python - Python 中的 Nosetests TypeError 和 Attribute Error(LPTHW,练习 48)
我正在努力学习 Python,练习 48,使用鼻子测试来测试元组。我设置的nosetest如下:
但是,我每次都会收到以下错误:
如果我在“def scan(self):”上方引入@staticmethod,则会收到此错误:
我正在测试它的代码如下。我错过了什么?
python - 无法从我制作的 PyQt GUI 运行单个鼻子测试 - ValueError:没有这样的测试
我创建了一个用于在 PyQt 中运行鼻子测试的 GUI。
界面代码: http: //pastebin.com/uVhkdDZc
我的代码: http: //pastebin.com/3MG8PJn0
我的界面读取 unittests 文件夹中的文件,然后用这些测试填充组合框,然后根据在所选测试文件中找到的测试填充另一个组合框。
基于这些文档,我认为我可以运行nosetests /path/to/test/file.py:test_function
但是,当我尝试在我的 unittest.py 文件中运行特定测试时,我得到一个ValueError: No such test test_123
我的界面生成的命令示例是:
nosetests C:\path\to\my\unittest.py:test_123
然而 unittest.py 包含def test_123():
那么我哪里错了?我需要添加到我的测试中吗?目前的设置/拆卸pass
python - 在鼻子测试中关闭 sqlalchemy 警告
我试图在使用nosetests 运行我的测试套件时抑制所有sqlalchemy 警告。我阅读了在 sqlalchemy 中关闭警告
我将它包含在我的包__init__.py
文件中:
使用适当的进口。我知道它是由nosetests 运行的,因为我尝试了其他一些引发错误的东西。唯一的问题是它没有任何效果。仍然显示警告。
任何的想法?
谢谢!
python - 启用 HTML 报告时禁用对 STDOUT 的鼻子覆盖率报告?
我正在使用带有覆盖插件的鼻子(通过django-nose)来检查我的 Django 项目的测试覆盖率。
我已将鼻子配置为在每次测试运行时生成 HTML 覆盖率报告:
现在,我想禁用每次测试运行后显示的纯文本覆盖率报告;HTML 功能更强大,而且格式错误的长表格让人很难看到实际的测试输出。似乎也nosetests
没有coverage
这样的选择,或者我只是找不到?
python - 脚本中的python鼻子,从文件中收集测试类,然后运行测试
我将如何使用 python 脚本中的鼻子来
- 从目录中收集 python 文件
- foreach 文件
- 运行使用传递的参数找到的所有测试类
这是一个示例,给定文件
在TestClassA.py中是代码
重申需求:
我想从 run.py 调用鼻子。我想要鼻子(或鼻子的某个部分)
- 在文件 TestClassA.py 中找到类A
- 创建一个名为a的A实例,将字符串“foo”传递给A.__ init __函数
- 调用a.test_run()
此请求的run.py中的 python 鼻子代码是什么?
如果不是 python nose,python 单元测试会做得更好吗?
python - 如何使用鼻子的assert_raises?
我搜索了文档,但找不到任何文档。有一对没有过多解释。
谁能给我解释一下鼻子的
功能以及如何使用它?
python - 在 python 中向鼻子测试添加更多测试模式?
所以我有一个名为“test”的目录,里面还有几个目录,里面有很多测试。如何添加这样的模式,以便鼻子测试确定这些测试并运行它?