diff --git a/src/_pytest/config/__init__.py b/src/_pytest/config/__init__.py index 6fbf8144a..33c6aaac7 100644 --- a/src/_pytest/config/__init__.py +++ b/src/_pytest/config/__init__.py @@ -476,6 +476,8 @@ class PytestPluginManager(PluginManager): def consider_pluginarg(self, arg): if arg.startswith("no:"): name = arg[3:] + if name == "cacheprovider": + self.consider_pluginarg("no:stepwise") self.set_blocked(name) if not name.startswith("pytest_"): self.set_blocked("pytest_" + name)