我可以从另一个插件中的插件覆盖一个fixture吗?

时间:2016-09-09 19:32:54

标签: python pytest

让我们假设我:

  • pytest-3rd-party-plugin,提供夹具cool_fixture
  • pytest-own-plugin提供了夹具cool_fixture但具有比cool_fixture“更好”的功能

我希望自己的cool_fixture插件成为所选的插件。我知道以下内容:

  • 如果我将这个灯具放在conftest.py中,那就不会有任何问题,而这个问题本来是由pytest跑者选择的。但我不想这样做,因为我在许多项目中重复使用这个装置。
  • 我知道我可以调用夹具better_cool_fixture,一切都会好的:)但是夹具名称非常漂亮,所以我有点想保持这种状态。

正如我所理解的那样,没有定义的结构,将使用什么样的夹具。除了模块中的灯具,conftest.py等...

所以无论如何,所以我不需要改变这个美丽夹具的名称?

0 个答案:

没有答案