guided reformat: check min size
This commit is contained in:
parent
bc6d7d7386
commit
2cf056ad08
|
@ -407,6 +407,7 @@ class FilesystemController(SubiquityController, FilesystemManipulator):
|
|||
install_min = self.calculate_suggested_install_min()
|
||||
|
||||
for disk in self.get_guided_disks(with_reformatting=True):
|
||||
if disk.size >= install_min:
|
||||
reformat = GuidedStorageTargetReformat(disk_id=disk.id)
|
||||
scenarios.append((disk.size, reformat))
|
||||
|
||||
|
|
|
@ -170,6 +170,12 @@ class TestGuidedV2(IsolatedAsyncioTestCase):
|
|||
resp = await self.fsc.v2_guided_GET()
|
||||
self.assertEqual(expected, resp.possible)
|
||||
|
||||
@parameterized.expand(bootloaders_and_ptables)
|
||||
async def test_small_blank_disk(self, bootloader, ptable):
|
||||
self._setup(bootloader, ptable, size=1 << 30)
|
||||
resp = await self.fsc.v2_guided_GET()
|
||||
self.assertEqual(0, len(resp.possible))
|
||||
|
||||
@parameterized.expand(bootloaders_and_ptables)
|
||||
async def test_used_half_disk(self, bootloader, ptable):
|
||||
self._setup(bootloader, ptable, size=100 << 30)
|
||||
|
|
Loading…
Reference in New Issue