def setup(self, mock_machine, mock_exists): mock_machine.return_value = 'x86_64' mock_exists.return_value = True description = XMLDescription('../data/example_config.xml') self.state = XMLState(description.load()) kiwi.bootloader_config_isolinux.Path = mock.Mock() kiwi.bootloader_config_base.Path = mock.Mock() self.isolinux = mock.Mock() kiwi.bootloader_config_isolinux.BootLoaderTemplateIsoLinux = mock.Mock( return_value=self.isolinux) self.bootloader = BootLoaderConfigIsoLinux(self.state, 'root_dir') self.bootloader.get_hypervisor_domain = mock.Mock(return_value='domU')
def test_post_init_invalid_platform(self, mock_machine): mock_machine.return_value = 'unsupported-arch' BootLoaderConfigIsoLinux(mock.Mock(), 'root_dir')