Python 鼻子测试(实际上错误来自 Mox)每行打印一个字符的错误(带有行号!)
我最近开始使用 Nose 进行单元测试。它非常好,只是有时发生错误时它会以一种非常奇怪的方式打印出错误信息。它将其分成每行 1 个字符,然后将其与行…
Python 在覆盖率和鼻子下运行时看不到子模块
当我使用coverage.py 运行一组测试时出现导入错误,其中nose 是底层测试运行程序。如果我只是在 Python 下运行,测试就可以正常运行。 coverage run r…
我如何告诉 django-nose 我的测试在哪里?
我在测试目录中对 Django 应用程序进行了测试: my_project/apps/my_app/ ├── __init__.py ├── tests │ ├── __init__.py │ ├── field_t…
我是一个从 php 程序员转向 python 的人。请解释单元测试的重要性(或不重要性)。我从来没有用 php 进行过单元测试!
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…
如何防止nose导入__init__.py文件?
能否指示 nose 测试框架仅在 test_*.py< 中运行测试/代码> 文件? 事实上,使用以下目录结构进行 nosetests A: A/ test_A.py B/ __init__.py 导…
使用多种设置重构鼻子测试
假设您获得以下测试代码,其中 test1 和 test2 方法对 grid 对象运行一些测试。 N = 10 grid = Grid(N) def test1(): ... def test2(): ... 当 N = 11…
我如何使用nosetest来运行shell脚本或另一个python脚本
nose 是一个扩展 PyUnit 的测试运行器。是否可以编写例如 $ nosetests --with-shell myTest.py -myargs test 如果没有,那么是否有插件,或者我需要自…
如何在 Plone 4 中开发的产品中运行测试?
我正在为 Plone 4 开发一个产品,位于安装的 zeocluster/src/... 目录中,并且我有一个自动化测试。不幸的是,当我运行“bin/client1 shell”,然后运…
鼻子测试覆盖范围,包括Python包
我正在使用nosetests 运行一些单元测试,并使用类似以下内容向我展示我们的代码覆盖率: nosetests -w ./test --with-xunit --with-coverage --cover-…
使用 Nose 运行单元测试时出现 South 错误
我在让 django 测试正常运行时遇到一些困难;我正在使用鼻子,并且在应用迁移时开始出现错误,从表 1 到表 2 的外键关系失败并出现错误: django.db.u…
鼻子,unittest.TestCase和元类:未发现自动生成的test_*方法
这是 unittest 和元类:自动 test_* 方法生成<的后续问题/a>: 对于此(固定)unittest.TestCase 布局: #!/usr/bin/env python import unittest …
蟒蛇 +鼻子:对记录的文本做出断言?
是否有一些简单的方法可以使用 nose 捕获记录的消息并对其进行断言? 例如,我希望能够执行以下操作: cook_eggs() assert_logged("eggs are ready!")…
如何禁用鼻子测试的覆盖率报告
希望是一个简单的 python/django nose 测试问题,尽管我在 nose 的文档中找不到答案。 使用 ./manage.py test 运行测试后,如何停止显示覆盖率报告? …