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

Function mangle_test_address

src/_pytest/junitxml.py:445–453  ·  view source on GitHub ↗
(address: str)

Source from the content-addressed store, hash-verified

443
444
445def mangle_test_address(address: str) -> list[str]:
446 path, possible_open_bracket, params = address.partition("[")
447 names = path.split("::")
448 # Convert file path to dotted path.
449 names[0] = names[0].replace(nodes.SEP, ".")
450 names[0] = re.sub(r"\.py$", "", names[0])
451 # Put any params back.
452 names[-1] += possible_open_bracket + params
453 return names
454
455
456class LogXML:

Callers 2

test_mangle_test_addressFunction · 0.90
record_testreportMethod · 0.85

Calls

no outgoing calls

Tested by 1

test_mangle_test_addressFunction · 0.72

Used in the wild real call sites across dependent graphs

searching dependent graphs…