kiwi-el8/test/unit/partitioner_base_test.py
Marcus Schäfer a4e582eb6d
Resize partition table after image resize
The command 'kiwi image resize' allows to resize the size
of a disk image. Depending on the partition table type it
is also required to resize the partition table inside of
the image to let the file size change become effective
This Fixes #534
2018-03-06 11:24:25 +01:00

38 lines
963 B
Python

import mock
from .test_helper import raises
from kiwi.partitioner.base import PartitionerBase
class TestPartitionerBase(object):
def setup(self):
disk_provider = mock.Mock()
disk_provider.get_device = mock.Mock(
return_value='/dev/loop0'
)
self.partitioner = PartitionerBase(disk_provider)
def test_get_id(self):
assert self.partitioner.get_id() == 0
@raises(NotImplementedError)
def test_create(self):
self.partitioner.create('name', 100, 'type', ['flag'])
@raises(NotImplementedError)
def test_set_flag(self):
self.partitioner.set_flag(1, 'flag')
@raises(NotImplementedError)
def test_set_hybrid_mbr(self):
self.partitioner.set_hybrid_mbr()
@raises(NotImplementedError)
def test_set_mbr(self):
self.partitioner.set_mbr()
@raises(NotImplementedError)
def test_resize_table(self):
self.partitioner.resize_table()