MCPcopy Create free account
hub / github.com/pytest-dev/pytest / mangle_test_address

Function mangle_test_address

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

Source from the content-addressed store, hash-verified

448
449
450def mangle_test_address(address: str) -> List[str]:
451 path, possible_open_bracket, params = address.partition("[")
452 names = path.split("::")
453 # Convert file path to dotted path.
454 names[0] = names[0].replace(nodes.SEP, ".")
455 names[0] = re.sub(r"\.py$", "", names[0])
456 # Put any params back.
457 names[-1] += possible_open_bracket + params
458 return names
459
460
461class 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