diff --git a/swh/loader/svn/ra.py b/swh/loader/svn/ra.py --- a/swh/loader/svn/ra.py +++ b/swh/loader/svn/ra.py @@ -301,7 +301,7 @@ else: del self.directory[path] fpath = os.path.join(self.rootpath, path) - if isinstance(entry_removed, Directory): + if isinstance(entry_removed, from_disk.Directory): shutil.rmtree(fpath) else: os.remove(fpath) diff --git a/swh/loader/svn/tests/data/pkg-gourmet-add-remove-dir.tgz b/swh/loader/svn/tests/data/pkg-gourmet-add-remove-dir.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@