Exemplo n.º 1
0
def test_file_deletion(tmpdir):
    """Verify a file can be deleted."""
    tmpdir.chdir()

    path = os.path.join('.', 'file.ext')

    common.touch(path)
    assert os.path.isfile(path)

    common.delete(path)
    assert not os.path.isfile(path)

    common.delete(path)  # second call is ignored
    assert not os.path.isfile(path)
Exemplo n.º 2
0
def test_file_deletion(tmpdir):
    """Verify a file can be deleted."""
    tmpdir.chdir()

    path = os.path.join('.', 'file.ext')

    common.touch(path)
    assert os.path.isfile(path)

    common.delete(path)
    assert not os.path.isfile(path)

    common.delete(path)  # second call is ignored
    assert not os.path.isfile(path)
Exemplo n.º 3
0
def test_directory_deletion(tmpdir):
    """Verify a directory can be deleted."""
    tmpdir.chdir()

    dirpath = os.path.join('path', 'to', 'directory')
    path = os.path.join(dirpath, 'file.ext')

    common.touch(path)
    assert os.path.isdir(dirpath)

    common.delete(dirpath)
    assert not os.path.isdir(dirpath)

    common.delete(dirpath)  # second call is ignored
    assert not os.path.isdir(dirpath)
Exemplo n.º 4
0
def test_directory_deletion(tmpdir):
    """Verify a directory can be deleted."""
    tmpdir.chdir()

    dirpath = os.path.join('path', 'to', 'directory')
    path = os.path.join(dirpath, 'file.ext')

    common.touch(path)
    assert os.path.isdir(dirpath)

    common.delete(dirpath)
    assert not os.path.isdir(dirpath)

    common.delete(dirpath)  # second call is ignored
    assert not os.path.isdir(dirpath)