logreport

Pytest权威教程21-API参考-04-钩子(Hooks)

爱⌒轻易说出口 提交于 2021-02-16 16:26:02
[toc] 返回: Pytest权威教程 钩子(Hooks) 参考: 编写插件。 引用可由conftest.py文件实现的所有Hook方法。 引导时的Hook方法 引导时的Hook方法要求尽早注册插件(内部和setuptools插件)。 pytest_load_initial_conftests( early_config , parser , args ): 在命令行选项解析之前实现初始conftest文件的加载。 注意:不会为 conftest.py 文件调用此Hook方法,仅适用于setuptools插件。 参数: early_config ( _pytest.config.Config ) - pytest配置对象 args ( list *]*) - 在命令行上传递的参数列表 解析器 ( _pytest.config.Parser ) - 添加命令行选项 pytest_cmdline_preparse( config , args ): ( 不推荐 )在选项解析之前修改命令行参数。 此钩子被认为已弃用,将在未来的pytest版本中删除。考虑 pytest_load_initial_conftests() 改用。 注意:不会为 conftest.py 文件调用此Hook方法,仅适用于setuptools插件。 参数: config ( _pytest.config