From fb6a4b158e1cd3f521cd3a555e382dd8fa403065 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Wed, 19 Oct 2022 10:56:43 -0400 Subject: [PATCH] use getrawcode from _pytest._code --- src/_pytest/_py/path.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/_pytest/_py/path.py b/src/_pytest/_py/path.py index 0bf27bcfaf4..c0fed8a96fc 100644 --- a/src/_pytest/_py/path.py +++ b/src/_pytest/_py/path.py @@ -23,6 +23,7 @@ from stat import S_ISREG from . import error +from .._code.source import getrawcode # Moved from local.py. iswin32 = sys.platform == "win32" or (getattr(os, "_name", False) == "nt") @@ -124,7 +125,7 @@ def _evaluate(self, kw): if meth is None: raise TypeError(f"no {name!r} checker available for {self.path!r}") try: - if py.code.getrawcode(meth).co_argcount > 1: + if getrawcode(meth).co_argcount > 1: if (not meth(value)) ^ invert: return False else: