Example #1
0
 def test_get_info_fail_when_no_mmpeg(self, popen_mock):
     popen_mock.return_value.communicate.side_effect = OSError(2, "ignored")
     self.assertRaises(SushiError, lambda: FFmpeg.get_info('random.mkv'))
Example #2
0
 def test_get_info_call_args(self, popen_mock):
     FFmpeg.get_info('random_file.mkv')
     self.assertEquals(popen_mock.call_args[0][0], ['ffmpeg', '-hide_banner', '-i', 'random_file.mkv'])