def prepare_system_for_install_task_test(self, create_root_dir_mock,
                                             write_module_blacklist_mock):
        """Test task prepare system for installation."""
        # the dir won't be used because of mock
        task = PrepareSystemForInstallationTask("/some/dir")

        task.run()

        create_root_dir_mock.assert_called_once()
        write_module_blacklist_mock.assert_called_once()
示例#2
0
 def pre_install(self):
     """Perform pre-installation tasks."""
     from pyanaconda.modules.payloads.base.initialization import PrepareSystemForInstallationTask
     PrepareSystemForInstallationTask(conf.target.system_root).run()
示例#3
0
    def pre_install_with_tasks(self):
        """Execute preparation steps."""
        self._check_source_availability(
            "Pre install task failed - source is not available!")

        return [PrepareSystemForInstallationTask(conf.target.system_root)]