def test_export_failed(self, mock_scc, mock_p): import subprocess mock_scc.side_effect = subprocess.CalledProcessError(1, '') lyxfile = LyxFile('somedir/abc.lyx') self.assertFalse(lyxfile.export()) self.assertTrue(mock_scc.called) mock_p.assert_called_once_with('somedir/abc.lyx')
def test_export_successful(self, mock_scc, mock_p): lyxfile = LyxFile('somedir/abc.lyx') lyxfile.export() self.assertTrue(mock_scc.called) mock_p.assert_called_once_with('somedir/abc.lyx')