def test_copy_file(self): new_name = 'copied %s' % self.file.name folder1 = self.account.folders.create( data={'parent_id': self.folder.id, 'name': 'folder %s' % random.randint(0, 10e10)}) self.assertTrue(utils.is_folder_present(folder1.name, self.folder)) new_file = self.file.copy_file(parent_id=folder1.id, name=new_name) self.assertTrue(new_file) self.assertTrue(new_file.name, new_name) self.assertTrue(utils.is_file_present(self.file.name, self.folder)) self.assertTrue(utils.is_file_present(new_file.name, folder1))
def test_move_file(self): new_name = 'moved %s' % self.file.name folder1 = self.account.folders.create( data={'parent_id': self.folder.id, 'name': 'folder %s' % random.randint(0, 10e10)}) self.assertTrue(utils.is_folder_present(folder1.name, self.folder)) self.file.parent_id = folder1.id self.file.name = new_name self.assertTrue(self.file.name, new_name) self.assertTrue(self.file.save()) self.assertFalse(utils.is_file_present(self.file.name, self.folder)) self.assertTrue(utils.is_file_present(self.file.name, folder1))