1
0
mirror of https://github.com/nvbn/thefuck.git synced 2025-10-29 22:24:44 +00:00
This commit is contained in:
mcarton
2015-09-07 20:48:10 +02:00
parent 8bf4182f86
commit c3fe7e5e68
4 changed files with 23 additions and 8 deletions

View File

@@ -15,12 +15,15 @@ def zip_error(tmpdir):
archive.writestr('b', '2')
archive.writestr('c', '3')
archive.writestr('d/e', '4')
archive.extractall()
os.chdir(str(tmpdir))
reset(path)
assert(set(os.listdir('.')) == {'foo.zip', 'a', 'b', 'c'})
assert set(os.listdir('.')) == {'foo.zip', 'a', 'b', 'c', 'd'}
assert set(os.listdir('./d')) == {'e'}
@pytest.mark.parametrize('script', [
@@ -35,7 +38,7 @@ def test_match(zip_error, script):
'unzip foo.zip'])
def test_side_effect(zip_error, script):
side_effect(Command(script=script), None, None)
assert(os.listdir('.') == ['foo.zip'])
assert set(os.listdir('.')) == {'foo.zip', 'd'}
@pytest.mark.parametrize('script,fixed', [