def test_output_interface(self): output = Output('/new') self.assertEqual(list(output), ['/new']) self.assertEqual(output.file_path, '/new') parameter = Parameter('-vcodec', 'libx264') output.append(parameter) self.assertEqual(list(output), ['-vcodec', 'libx264', '/new']) self.assertEqual(output.pop(), parameter) output.add_formatparam('-vcodec', 'libx264') self.assertEqual(output.container_list, [parameter])
def test_output_interface(self): output = Output('/new') self.assertEqual(list(output), ['/new']) self.assertEqual(output.file, '/new') option = Option({'-vcodec': 'libx264'}) output.append(option) self.assertEqual(list(output), ['-vcodec', 'libx264', '/new']) self.assertEqual(output.pop(), option) output.add_option('-vcodec', 'libx264') self.assertEqual(output.option_containers, [option])