使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。
如何使用 PyTest 对嵌套函数进行单元测试而不修改外部函数
我有一个包含嵌套函数的Python 函数。我想使用 PyTest 为嵌套函数编写单元测试,但我不想修改嵌套函数的定义方式或其
我希望使用 pytest 对项目中的所有 AWS Lambda 代码进行单元测试。由于我必须配置目录结构才能与基础设施即代码工具配合使用,因此每个 Lambda 都...
Allure 自定义标签不会出现在最终报告中(pytest、allure)
python 3.12.2 魅力-pytest:2.13.5 allure-python-commons:2.13.5 py测试:8.2.2 诱惑 CLI:2.30.0 前提 Allure 文档说我可以添加标签。 从 allure_commons.ty 导入 allure...
我正在尝试测试 PrunedGraphWriter 的 write_nodes 静态方法(请参见下文)。 原始函数将文件(节点)从一个目录复制到另一个目录,而模拟函数只是......
我一直在尝试使用 pytest 运行单元测试。 我编写了一个包含一个类和该类中的一些方法的模块,并为该模块编写了一个单元测试(使用一个简单的断言语句来检查
pytest 装饰器:test_get_run_time() 缺少 1 个必需的位置参数:'capfd'
我想测试函数的打印输出。但即使我导入了 pytest 它也不起作用 导入pytest 导入io 从时间导入睡眠 导入系统、操作系统 sys.path.insert(0, os.path.abspath(o...
我想测试函数的打印输出。但即使我导入了 pytest 它也不起作用 导入pytest 导入io 从时间导入睡眠 导入系统、操作系统 sys.path.insert(0, os.path.abspath(o...
尝试用django配置pytest,该项目已经有很多测试不是用pytest编写的(用unittest编写),但我试图让它们用pytest运行,这样我就可以编写pytest测试...
我尝试启动 pytest 但 pytest 找不到设置文件 我在 virtualenv 中使用 Python 3.11.9 和 pytest 8.3.2 导入错误:没有名为“drf.settings”的模块 pytest-django 无法fin...
pytestarch 规则失败,表示未导入由“moduleB”用作别名相对导入导入的“moduleA”
标签类型:问题 问题类型:请求澄清 环境 Linux Mint 21.3(内核 5.15.0-117-generic),使用 pytestarch == 3.0.1 运行 Python 3.10.12 背景 我的项目路径是/...
嗨,我正在尝试在天蓝色管道上并行运行我的测试(pytest-xdist)。 到目前为止,测试运行得非常好。 突然,pytest 抛出一个奇怪的错误,说“无法识别
在没有队列的多处理中使用Process时如何返回函数的结果?
我有一些使用 Pytest 的测试,我想确认一下: 测试按顺序运行(没有并行处理,顺序无关紧要) 每个测试都在一个新进程中运行。 我正在尝试使用多进程...
PytestWarning:模块已导入,因此无法重写:pytest_remotedata
我创建了一些单元测试并从同一个文件运行它们。 对于同一文件中的测试: 如果 __name__ == "__main__": 导入pytest pytest.main(['--tb=short', __file__]) 对于另一个测试...
Tox 中的 Pytest - 找不到测试,`ImportError`
我有一个具有当前结构的包: 我的包 |- pyproject.toml |- 诗.锁 |- 毒物.ini |- 我的包 | |- __init__.py | |- my_package.py |- 测试 |-
如何在 pytest 中的参数化中传递函数名称以及如何在测试用例中使用它?
在下面的脚本中,我想参数化函数调用RegisterClientCabinMovementDetection(x)和RegisterClientOccupantInSeatDetection(x)(在脚本中以粗体显示)等等......有什么办法
如何在markdown中运行doctests代码块? [已关闭]
前提:我通过 IntelliJ IDEA 中的自动补全功能看到了 README.md 中的 ``doctest``` 代码块,只是想知道它意味着什么。 直觉:它有助于直接运行文档测试。 问题:因为那里...
我的测试框架具有以下结构 Master_test_Class.py ---> 保存要为冒烟和回归测试套件运行的通用测试用例 Test_Smoke1.py 和 Test_Reg1.py --> 中的子类
markdown 中的 doctest 代码块有什么用? [已关闭]
前提:我通过 IntelliJ IDEA 中的自动补全功能看到了 README.md 中的 ``doctest``` 代码块,只是想知道它意味着什么。 直觉:它有助于直接运行文档测试。 问题:因为那里...
def func1(): 返回5 def func2(参数1, 参数2): var1 = func1() 返回参数1 + 参数2 + 变量1 我想使用 pytest 通过模拟第一个函数来测试第二个函数,但我......
使用“src”布局在 Python 项目中使用 PyTest
我正在尝试使用 src 目录推荐的 python 包布局之一。 我的问题是当我从命令行运行 pytest 时,我的测试找不到我的 python 包。 我试过了