Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
模拟导入失败
我该如何制作import pkg失败moduleA py 我可以打补丁pkg如果从中导入某些内容则会失败 否则不会失败 test py import os import moduleA from unittest mock import p
python
python3x
mocking
Pytest
pythonunittest
在鼻子测试中打印不同的长描述以及测试名称 python
我正在使用命令 nosetests test py 运行时仅打印描述的第一行 我想要完整的描述以及测试名称 我怎么做 测试 py 文件 import unittests class TestClass unittest TestCase d
python
Nose
pythonunittest
pytest - ModuleNotFoundError - python 3.6.4
我有一个具有以下布局的项目 MANIFEST in README md init py company init py api init py auth py debug py exceptions py reporting py rest
python
python3x
Pytest
pythonunittest
sys
为什么模拟“open”并返回 FileNotFoundError 会引发 AttributeError: __exit__?
通过模拟测试open with a FileNotFoundError raises AttributeError exit 为什么会发生这种情况以及我可以采取什么措施来解决它 以下代码打开一个简单的文本文件 如果文件丢失 它会生成一个默认
python3x
mocking
pythonunittest
tryexcept
如何使用unittest.mock调试修补方法
我有以下 简化的 FBV def check existing contacts request if request is ajax and request method GET print Function called return
python
django
pythonunittest
djangotesting
pythonmock
模拟 with 语句中使用的类
我有一堂课有一个 exit and enter 函数 以便我可以在 with 语句中使用它 例如 with ClassName as c c do something 我现在正在尝试编写一个单元测试来测试这一点 基本上 我想测试一下do s
python
python27
mocking
pythonunittest
在单元测试 CI 期间模拟单击 PyQt5 QMessageBox 小部件中的按钮
如果我们运行下面的最小示例 而不是长篇大论 python3 Python 3 7 6 default Jan 30 2020 09 44 41 GCC 9 2 1 20190827 Red Hat 9 2 1 1 on linux Type
python
python3x
PyQt5
pythonunittest
错误例如:“求解环境:初始冻结求解失败。使用“灵活解决”和“单元测试”选项卡重试
我正在使用spyder python 我想测试我的代码 我已遵循pip install spyder unittest and pip install pytest 我已经重新启动了内核并重新启动了我的 MAC 然而 单元测试选项卡不会出现
tabs
spyder
pythonunittest
仅在一个模块中修补方法
例如 我有一些模块 foo py 与下一个代码 import requests def get ip return requests get http jsonip com content 及模块bar py具有类似的代码 import r
python
python3x
pythonunittest
pythonmock
pythonunittestmock
如何在 Python Selenium 中实现类似 TestNG 的功能或在一个测试套件中添加多个单元测试?
假设我有这两个鼻子测试ExampleTest1 py和ExampleTest2 py ExampleTest1 py class ExampleTest1 TestBase def testExampleTest1 self if name
python
unittesting
selenium
pythonunittest
Nose
具有多个返回值的模拟/补丁 os.path.exists
我正在尝试测试我制作的一个函数 该函数迭代列表并调用os path exists对于列表中的每个项目 我的测试是将两个对象的列表传递给函数 我需要os path exists回来True对于其中之一和False对于另一个 我已经尝试过这个
python
python27
mocking
pythonunittest
如何从测试内部访问 py.test capsys?
py test 文档说我应该将 capsys 参数添加到我的测试方法中 但就我而言 这似乎不可能 class testAll unittest TestCase def setUp self self cwd os path abspath
python
unittesting
Pytest
pythonunittest
Python 3.3:使用nose.tools.assert_equals时出现DeprecationWarning
我正在使用nosetest工具来断言pythonunittest https docs python org 3 3 library unittest html from nose tools import assert equals as
python
deprecated
python33
Nose
pythonunittest
addCleanup与tearDown
最近 内德 巴切尔德 Ned Batchelder 他在 PyCon 2016 上的演讲 http nedbatchelder com text machete html noted 如果您正在使用unittest编写你的测试 一定要使用a
python
unittesting
pythonunittest
使用 pydev 中的 unittest 在 Python 中对整个项目层次结构进行单元测试
我正在使用 unittest 模块对一些使用 Pydev 在包的分层结构中创建的 python 代码进行单元测试 当我尝试在 pydev 中对实际源代码及其单元测试使用单独的源文件夹时 问题就出现了 project src com myse
python
unittesting
PyDev
pythonunittest
python 模拟和未安装的库
我正在为机器人开发软件 该软件通常在 Raspberry Pi 上运行 让我们考虑两个文件的导入 motor py 运行电机 from RPi import GPIO as gpio and client py 与服务器通信并将命令转发给电
python
unittesting
python3x
mocking
pythonunittest
如何使用单元测试测试是否引发并捕获了正确的异常?
我想测试是否引发并捕获了正确的异常unittest 下面是我的示例代码 def foo try raise Exception ValueError except ValueError print raised 这是我想做的 self as
python
unittesting
Exception
pythonunittest
将整数与MagicMock进行比较在python的unittest中不起作用
我有一个类 它使用类变量来选择要执行的逻辑 in file1 class SomeHelper def init self self my var 0 in file2 import file1 class MyClass def calc
python
mocking
pythonunittest
magicmock
如何在 python 单元测试脚本中抑制 ImportWarning
我当前正在运行一个单元测试脚本 该脚本成功通过了各种指定的测试 并在控制台中显示了一条烦人的 ImportWarning 消息 lib python3 6 importlib bootstrap py 219 ImportWarning c
python3x
pythonimport
pythonunittest
编写需要用户名和密码的 Python 功能测试
我有一个 API 包装类WfcAPI用 Python 3 编写 我想使用它进行测试PyUnit https docs python org 3 library unittest html The setUpClass for WfcAPI涉
python
python3x
security
functionaltesting
pythonunittest
1
2
3
4
»