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

Function rm_rf

src/_pytest/pathlib.py:147–152  ·  view source on GitHub ↗

Remove the path contents recursively, even if some elements are read-only.

(path: Path)

Source from the content-addressed store, hash-verified

145
146
147def rm_rf(path: Path) -> None:
148 """Remove the path contents recursively, even if some elements
149 are read-only."""
150 path = ensure_extended_length_path(path)
151 onerror = partial(on_rm_rf_error, start_path=path)
152 shutil.rmtree(str(path), onerror=onerror)
153
154
155def find_prefixed(root: Path, prefix: str) -> Iterator[Path]:

Callers 6

test_rm_rfMethod · 0.90
clear_cacheMethod · 0.85
getbasetempMethod · 0.85

Calls 1

Tested by 3

test_rm_rfMethod · 0.72