MCPcopy
hub / github.com/pytest-dev/pytest / repr_args

Method repr_args

src/_pytest/_code/code.py:921–931  ·  view source on GitHub ↗
(self, entry: TracebackEntry)

Source from the content-addressed store, hash-verified

919 return source
920
921 def repr_args(self, entry: TracebackEntry) -> ReprFuncArgs | None:
922 if self.funcargs:
923 args = []
924 for argname, argvalue in entry.frame.getargs(var=True):
925 if self.truncate_args:
926 str_repr = saferepr(argvalue)
927 else:
928 str_repr = saferepr(argvalue, maxsize=None)
929 args.append((argname, str_repr))
930 return ReprFuncArgs(args)
931 return None
932
933 def get_source(
934 self,

Calls 4

safereprFunction · 0.90
ReprFuncArgsClass · 0.85
appendMethod · 0.80
getargsMethod · 0.45