sort out rmtree expectations

This commit is contained in:
Ronny Pfannschmidt
2018-10-01 16:39:24 +02:00
parent 2831cb9ab5
commit 3036914097
4 changed files with 71 additions and 10 deletions

View File

@@ -261,3 +261,19 @@ class TestNumberedDir(object):
assert pathlib.ensure_deletable(
p, consider_lock_dead_if_created_before=p.stat().st_mtime + 1
)
def test_rmtree(self, tmp_path):
from _pytest.pathlib import rmtree
adir = tmp_path / "adir"
adir.mkdir()
rmtree(adir)
assert not adir.exists()
adir.mkdir()
afile = adir / "afile"
afile.write_bytes(b"aa")
rmtree(adir, force=True)
assert not adir.exists()