Example #1
0
def test_touch_create_file():
    url = urlsplit("test/toto/touch.txt")
    assert not exists(url)
    touch(url)
    assert exists(url)
    remove(url)
    assert not exists(url)
Example #2
0
def test_remove_remove_file():
    url = urlsplit("test/tugudu/touch.txt")
    assert not exists(url)
    touch(url)
    assert exists(url)
    remove(url)
    assert not exists(url)
Example #3
0
def test_remove_dir_remove_all_tree():
    url = urlsplit("test/tugudu/touch.txt")
    assert not exists(url)
    touch(url)
    assert exists(url)
    remove(urlsplit("test/tugudu"))
    assert not exists(urlsplit("test/tugudu"))
    assert not exists(url)
Example #4
0
def test_touch_overwrite_existing_file():
    url = urlsplit("test/toto/touch.txt")
    assert not exists(url)
    touch(url)
    assert exists(url)
    touch(url)
    assert exists(url)
    remove(url)
    assert not exists(url)
Example #5
0
def test_touch_do_not_raise_error_if_dir_part_of_pth_do_not_exist():
    url = urlsplit("takapouet/touch.txt")
    assert touch(url)
    assert exists(urlsplit("takapouet"))
    assert exists(urlsplit("takapouet/"))
    assert exists(url)
    rmtree("takapouet")