def test_delete_dir(self): dir_name = 'dir0' os.mkdir(os.path.join(FTP_HOME, dir_name)) transfers.delete(self.url + dir_name, auth=(FTP_USERNAME, FTP_PASSWORD)) self.assertFalse(os.path.exists(os.path.join(FTP_HOME, dir_name))) for i in range(10): self.assertTrue(os.path.exists(os.path.join(FTP_HOME, 'remote' + str(i))))
def test_delete_recursive(self): dir_name = 'dir0' os.mkdir(os.path.join(FTP_HOME, dir_name)) for i in range(10): file(os.path.join(FTP_HOME, dir_name, 'remote' + str(i)), 'w').write(os.urandom(random.randint(0, 10))) transfers.delete(self.url + dir_name, auth=(FTP_USERNAME, FTP_PASSWORD)) self.assertFalse(os.path.exists(os.path.join(FTP_HOME, dir_name))) for i in range(10): self.assertTrue(os.path.exists(os.path.join(FTP_HOME, 'remote' + str(i))))
def test_delete(self): file_name = 'remote0' transfers.delete(self.url + file_name, auth=(FTP_USERNAME, FTP_PASSWORD)) self.assertFalse(os.path.exists(os.path.join(FTP_HOME, file_name))) for i in range(1, 10): self.assertTrue(os.path.exists(os.path.join(FTP_HOME, 'remote' + str(i))))