def create_simulator_interface(): """ Create a simulator interface with fake method """ simif = SimulatorInterface() simif.compile_source_file_command = mock.create_autospec(simif.compile_source_file_command) return simif
def test_test_has_pre_config(self): # pylint: disable=protected-access def pre_config(): return False ui = self._create_ui("lib.test_ui_tb.test_one") ui._configuration.add_config = mock.create_autospec(ui._configuration.add_config) lib = ui.add_library("lib") lib.add_source_files(join(dirname(__file__), 'test_ui_tb.vhd')) test = lib.entity("test_ui_tb").test("test_one") test.add_config(name="cfg", pre_config=pre_config) ui._configuration.add_config.assert_called_once_with( name="cfg", scope=('lib', 'test_ui_tb', 'test_one'), post_check=None, pre_config=pre_config, generics={})
def test_test_has_pre_config(self): # pylint: disable=protected-access def pre_config(): return False ui = self._create_ui("lib.test_ui_tb.test_one") ui._configuration.add_config = mock.create_autospec( ui._configuration.add_config) lib = ui.add_library("lib") lib.add_source_files(join(dirname(__file__), 'test_ui_tb.vhd')) test = lib.entity("test_ui_tb").test("test_one") test.add_config(name="cfg", pre_config=pre_config) ui._configuration.add_config.assert_called_once_with( name="cfg", scope=('lib', 'test_ui_tb', 'test_one'), post_check=None, pre_config=pre_config, generics={})