def test_process(self): # Run example process with output processor = FileProcessor('Se7en.mkv', 'seven.mkv', 'roku') res = processor.process() self.assertEqual(res, {'streams': 4, 'output': 'seven.mkv'}) # Run example process without output, output should be same as input processor.output = None res = processor.process() self.assertEqual(res, {'streams': 4, 'output': 'Se7en.mkv'})