我使用此repo和cookiecutter制作了一个新插件,我想使用其中的另一个插件。
例如:
当我运行pytest --useplugin
这应该运行:pytest --anotherplugin=12345 --useplugin
(更多命令行参数在后台运行。)
我在pytest文档中什么都没找到。
谢谢!
答案 0 :(得分:0)
您最好的选择是查看anotherplugin
是否提供了pytest挂钩供您使用。如果是这样,则可以在代码中使用@pytest.mark.optionalhook def optional_hook_name
。
如果它不提供钩子,则可能必须使用suitable pytest hooks来传递相关参数。请谨慎使用不适当的pytest挂钩将参数传递给另一个插件,这有时可能会引起竞争。