Skip to content

Commit f8169fc

Browse files
committed
use getrawcode from _pytest._code
1 parent 05b6c96 commit f8169fc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/_pytest/_py/path.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ def endswith(self, arg):
109109
return str(self.path).endswith(arg)
110110

111111
def _evaluate(self, kw):
112+
from .._code.source import getrawcode
113+
112114
for name, value in kw.items():
113115
invert = False
114116
meth = None
@@ -124,7 +126,7 @@ def _evaluate(self, kw):
124126
if meth is None:
125127
raise TypeError(f"no {name!r} checker available for {self.path!r}")
126128
try:
127-
if py.code.getrawcode(meth).co_argcount > 1:
129+
if getrawcode(meth).co_argcount > 1:
128130
if (not meth(value)) ^ invert:
129131
return False
130132
else:

0 commit comments

Comments
 (0)