1
0
mirror of https://github.com/arsenetar/send2trash.git synced 2026-01-22 14:41:40 +00:00

Merge pull request #100 from denini08/mac-fix

This commit is contained in:
2025-10-23 20:17:16 -05:00
committed by GitHub

View File

@@ -163,6 +163,12 @@ def test_trash_topdir(gen_ext_vol):
s2t(gen_ext_vol[2]) s2t(gen_ext_vol[2])
assert op.exists(gen_ext_vol[2]) is False assert op.exists(gen_ext_vol[2]) is False
if sys.platform == "darwin":
# On macOS, we can only verify the file was removed from original location
pass
else:
# Others platforms we can test
assert op.exists(op.join(trash_dir, str(os.getuid()), "files", gen_ext_vol[1])) is True assert op.exists(op.join(trash_dir, str(os.getuid()), "files", gen_ext_vol[1])) is True
assert ( assert (
op.exists( op.exists(
@@ -175,8 +181,7 @@ def test_trash_topdir(gen_ext_vol):
) )
is True is True
) )
# info relative path (if another test is added, with the same fileName/Path,
# then it gets renamed etc.)
cfg = ConfigParser() cfg = ConfigParser()
cfg.read(op.join(trash_dir, str(os.getuid()), "info", gen_ext_vol[1] + INFO_SUFFIX)) cfg.read(op.join(trash_dir, str(os.getuid()), "info", gen_ext_vol[1] + INFO_SUFFIX))
assert (gen_ext_vol[1] == cfg.get("Trash Info", "Path", raw=True)) is True assert (gen_ext_vol[1] == cfg.get("Trash Info", "Path", raw=True)) is True