def test_find_executable(self): finder = mock.MagicMock(side_effect=['/bin/test', None]) self.assertEqual( '/bin/test', utils.find_executable('test', __finder=finder) ) self.assertRaises( RuntimeError, utils.find_executable, 'test2', __finder=finder )
def test_find_executable(self): finder = mock.MagicMock(side_effect=['/bin/test', None]) self.assertEqual('/bin/test', utils.find_executable('test', __finder=finder)) self.assertRaises(RuntimeError, utils.find_executable, 'test2', __finder=finder)
def __init__(self, config_file): super(MockDriver, self).__init__() self.mock_bin = utils.find_executable('mock') if config_file: self.config_dir = os.path.dirname(config_file) self.config_name = os.path.splitext( os.path.basename(config_file))[0] else: self.config_dir = '' self.config_name = ''
def __init__(self, config_file): super(MockDriver, self).__init__() self.mock_bin = utils.find_executable('mock') if config_file: self.config_dir = os.path.dirname(config_file) self.config_name = os.path.splitext( os.path.basename(config_file) )[0] else: self.config_dir = '' self.config_name = ''