Skip to content

Commit 483cf8a

Browse files
committed
config: remove passing parser on PytestArgumentParser
No longer needed, forgot to remove it.
1 parent 2d4b854 commit 483cf8a

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/_pytest/config/argparsing.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def __init__(
4242

4343
self._processopt = processopt
4444
self.extra_info: dict[str, Any] = {}
45-
self.optparser = PytestArgumentParser(self, usage, self.extra_info)
45+
self.optparser = PytestArgumentParser(usage, self.extra_info)
4646
anonymous_arggroup = self.optparser.add_argument_group("Custom options")
4747
self._anonymous = OptionGroup(
4848
anonymous_arggroup, "_anonymous", self, _ispytest=True
@@ -378,11 +378,9 @@ def _addoption_inner(
378378
class PytestArgumentParser(argparse.ArgumentParser):
379379
def __init__(
380380
self,
381-
parser: Parser,
382381
usage: str | None,
383382
extra_info: dict[str, str],
384383
) -> None:
385-
self._parser = parser
386384
super().__init__(
387385
usage=usage,
388386
add_help=False,

0 commit comments

Comments
 (0)