We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ee6d0a commit 2ff8809Copy full SHA for 2ff8809
src/_pytest/python.py
@@ -922,10 +922,6 @@ def copy(self) -> "CallSpec2":
922
cs._idlist = list(self._idlist)
923
return cs
924
925
- def _checkargnotcontained(self, arg: str) -> None:
926
- if arg in self.params or arg in self.funcargs:
927
- raise ValueError(f"duplicate {arg!r}")
928
-
929
def getparam(self, name: str) -> object:
930
try:
931
return self.params[name]
@@ -947,7 +943,8 @@ def setmulti2(
947
943
param_index: int,
948
944
) -> None:
949
945
for arg, val in zip(argnames, valset):
950
- self._checkargnotcontained(arg)
946
+ if arg in self.params or arg in self.funcargs:
+ raise ValueError(f"duplicate {arg!r}")
951
valtype_for_arg = valtypes[arg]
952
if valtype_for_arg == "params":
953
self.params[arg] = val
0 commit comments