monkeypatching 问答列表

Ruby:Monkey 补丁 selenium 驱动程序

作者:saurav 提问时间:3/31/2023

我想要什么? 我想在驱动程序实例创建后立即从中提取所有功能。 设置 我正在创建一个新的驱动程序实例。 def create_my_selenium_driver @driver = Sele...

在 Python 中向现有对象实例添加方法

作者:akdom 提问时间:8/4/2008

如何在 Python 中将方法添加到现有对象(即不在类定义中)? 我知道这样做通常不被认为是好的做法,除非在某些情况下。...

如何对 monkeypatch 多个 argv 参数进行 pytest?

作者:jjk 提问时间:7/31/2022

我只能测试一个参数,例如动物。所有其他添加的参数都失败,例如名称。我必须更改什么? pytest foo.py返回pytest: error: the following arguments are...

Python:猴子补丁,同一模块中类使用的函数

作者:leoneu 提问时间:10/20/2023

我想修改模块中的函数(而不是方法),以便同一模块中使用该函数的类的行为不同。 为简单起见,假设我有一个名为 的文件,以及一个位于名为 ._module.py__init__.pymy_library...

为什么 unittest 的 mock.patch.start' 会重新运行启动补丁程序的函数?

作者:AmagicalFishy 提问时间:10/27/2023

假设我们有两个文件: to_patch.py from unittest.mock import patch def patch_a_function(): print("Patching!"...


共5条 当前第1页