The BootLoaderInstallBase class was missing the default implementation for the set_disk_password API
31 lines
808 B
Python
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')
|