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

Function _write_and_reset

src/_pytest/assertion/rewrite.py:561–568  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

559 seen_lines: set[int] = set()
560
561 def _write_and_reset() -> None:
562 nonlocal depth, lines, assert_lineno, seen_lines
563 assert assert_lineno is not None
564 ret[assert_lineno] = "".join(lines).rstrip().rstrip("\\")
565 depth = 0
566 lines = []
567 assert_lineno = None
568 seen_lines = set()
569
570 tokens = tokenize.tokenize(io.BytesIO(src).readline)
571 for tp, source, (lineno, offset), _, line in tokens:

Callers 1

_get_assertion_exprsFunction · 0.85

Calls 1

joinMethod · 0.80

Tested by

no test coverage detected