46 lines
2.2 KiB
Diff
46 lines
2.2 KiB
Diff
|
From 33b1cda56fdc76fdf96fe409f0308e1913965d16 Mon Sep 17 00:00:00 2001
|
||
|
From: Vojtech Trefny <vtrefny@redhat.com>
|
||
|
Date: Thu, 26 May 2022 12:44:47 +0200
|
||
|
Subject: [PATCH] tests: Fix expected extended partition flags with new parted
|
||
|
|
||
|
Latest libparted now creates all extended partitions as
|
||
|
PARTITION_EXT_LBA with the lba flag enabled by default.
|
||
|
---
|
||
|
tests/part_test.py | 6 +++---
|
||
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
||
|
|
||
|
diff --git a/tests/part_test.py b/tests/part_test.py
|
||
|
index 7408b479..762dc534 100644
|
||
|
--- a/tests/part_test.py
|
||
|
+++ b/tests/part_test.py
|
||
|
@@ -356,7 +356,7 @@ class PartCreatePartFullCase(PartTestCase):
|
||
|
# as is the start of the first part from the start of the disk
|
||
|
self.assertTrue(abs(ps4.start - (ps3.start + ps3.size + 1)) < ps.start)
|
||
|
self.assertEqual(ps4.size, 10 * 1024**2)
|
||
|
- self.assertEqual(ps4.flags, 0) # no flags (combination of bit flags)
|
||
|
+ self.assertIn(ps4.flags, [0, 128]) # no flags or extended+lba (combination of bit flags)
|
||
|
|
||
|
# no more primary partitions allowed in the MSDOS table
|
||
|
with self.assertRaises(GLib.GError):
|
||
|
@@ -404,7 +404,7 @@ class PartCreatePartFullCase(PartTestCase):
|
||
|
# as is the start of the first part from the start of the disk
|
||
|
self.assertTrue(abs(ps3.start - (ps2.start + ps2.size + 1)) < ps.start)
|
||
|
self.assertEqual(ps3.size, 30 * 1024**2)
|
||
|
- self.assertEqual(ps3.flags, 0) # no flags (combination of bit flags)
|
||
|
+ self.assertIn(ps3.flags, [0, 128]) # no flags or extended+lba (combination of bit flags)
|
||
|
|
||
|
# the logical partition has number 5 even though the extended partition
|
||
|
# has number 3
|
||
|
@@ -871,7 +871,7 @@ class PartGetPartByPos(PartTestCase):
|
||
|
# as is the start of the first part from the start of the disk
|
||
|
self.assertTrue(abs(ps3.start - (ps2.start + ps2.size + 1)) < ps.start)
|
||
|
self.assertEqual(ps3.size, 35 * 1024**2)
|
||
|
- self.assertEqual(ps3.flags, 0) # no flags (combination of bit flags)
|
||
|
+ self.assertIn(ps3.flags, [0, 128]) # no flags or extended+lba (combination of bit flags)
|
||
|
|
||
|
# the logical partition has number 5 even though the extended partition
|
||
|
# has number 3
|
||
|
--
|
||
|
2.37.1
|
||
|
|