Пример #1
0
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
Пример #2
0
 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={})
Пример #3
0
    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={})