kiwi-el8/test/unit/bootloader/install/base_test.py
Marcus Schäfer e797c1136f
Add missing base class method
The BootLoaderInstallBase class was missing the default
implementation for the set_disk_password API
2026-01-22 16:05:21 +01:00

31 lines
808 B
Python

from unittest.mock import Mock
from pytest import raises
from kiwi.bootloader.install.base import BootLoaderInstallBase
class TestBootLoaderInstallBase:
def setup(self):
self.bootloader = BootLoaderInstallBase(
Mock(), 'root_dir', Mock()
)
def setup_method(self, cls):
self.setup()
def test_install(self):
with raises(NotImplementedError):
self.bootloader.install()
def test_install_required(self):
with raises(NotImplementedError):
self.bootloader.install_required()
def test_secure_boot_install(self):
with raises(NotImplementedError):
self.bootloader.secure_boot_install()
def test_set_disk_password(self):
# just pass
self.bootloader.set_disk_password('some')