mirror of
https://github.com/arsenetar/send2trash.git
synced 2025-05-08 09:49:52 +00:00
Minor fixes to tests
This commit is contained in:
parent
356509120b
commit
10c7693d11
@ -32,7 +32,7 @@ def testfile():
|
|||||||
dir=op.expanduser("~"), prefix="send2trash_test", delete=False
|
dir=op.expanduser("~"), prefix="send2trash_test", delete=False
|
||||||
)
|
)
|
||||||
file.close()
|
file.close()
|
||||||
assert op.exists(file) is True
|
assert op.exists(file.name) is True
|
||||||
yield file
|
yield file
|
||||||
# Cleanup trash files on supported platforms
|
# Cleanup trash files on supported platforms
|
||||||
if sys.platform != "win32":
|
if sys.platform != "win32":
|
||||||
@ -58,7 +58,7 @@ def testfiles():
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
[file.close() for file in files]
|
[file.close() for file in files]
|
||||||
assert all([op.exists(file) for file in files]) is True
|
assert all([op.exists(file.name) for file in files]) is True
|
||||||
yield files
|
yield files
|
||||||
filenames = [op.basename(file.name) for file in files]
|
filenames = [op.basename(file.name) for file in files]
|
||||||
[os.remove(op.join(HOMETRASH, "files", filename)) for filename in filenames]
|
[os.remove(op.join(HOMETRASH, "files", filename)) for filename in filenames]
|
||||||
|
@ -70,12 +70,14 @@ def _file_not_found(dir, fcn):
|
|||||||
|
|
||||||
|
|
||||||
def _multi_byte_unicode(dir, fcn):
|
def _multi_byte_unicode(dir, fcn):
|
||||||
file = op.join(dir, "😇.txt")
|
single_file = op.join(dir, "😇.txt")
|
||||||
_create_tree(file)
|
_create_tree(single_file)
|
||||||
fcn(file)
|
assert op.exists(single_file) is True
|
||||||
assert op.exists(file) is False
|
fcn(single_file)
|
||||||
|
assert op.exists(single_file) is False
|
||||||
files = [op.join(dir, "😇{}.txt".format(index)) for index in range(10)]
|
files = [op.join(dir, "😇{}.txt".format(index)) for index in range(10)]
|
||||||
[_create_tree(file) for file in files]
|
[_create_tree(file) for file in files]
|
||||||
|
assert all([op.exists(file) for file in files]) is True
|
||||||
fcn(files)
|
fcn(files)
|
||||||
assert any([op.exists(file) for file in files]) is False
|
assert any([op.exists(file) for file in files]) is False
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user