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)
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)
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)
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)
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")