Exemplo n.º 1
0
 def test_half_and_half(self):
     disk_size = random.randint(1000000, 1000000000000)
     expected_partition_size = int(float(disk_size) / 2)
     self.assertEqual(
         ",{0},83\n,,83".format(expected_partition_size),
         cc_disk_setup.get_partition_mbr_layout(disk_size, [50, 50]),
     )
Exemplo n.º 2
0
 def test_thirds_with_different_partition_type(self):
     disk_size = random.randint(1000000, 1000000000000)
     expected_partition_size = int(float(disk_size) * 0.33)
     self.assertEqual(
         ",{0},83\n,,82".format(expected_partition_size),
         cc_disk_setup.get_partition_mbr_layout(disk_size, [33, [66, 82]]),
     )
Exemplo n.º 3
0
 def test_thirds_with_different_partition_type(self):
     disk_size = random.randint(1000000, 1000000000000)
     expected_partition_size = int(float(disk_size) * 0.33)
     self.assertEqual(
         ',{0},83\n,,82'.format(expected_partition_size),
         cc_disk_setup.get_partition_mbr_layout(disk_size, [33, [66, 82]]))
Exemplo n.º 4
0
 def test_half_and_half(self):
     disk_size = random.randint(1000000, 1000000000000)
     expected_partition_size = int(float(disk_size) / 2)
     self.assertEqual(
         ',{0},83\n,,83'.format(expected_partition_size),
         cc_disk_setup.get_partition_mbr_layout(disk_size, [50, 50]))
Exemplo n.º 5
0
 def test_single_partition_using_list(self):
     disk_size = random.randint(1000000, 1000000000000)
     self.assertEqual(
         ',,83',
         cc_disk_setup.get_partition_mbr_layout(disk_size, [100]))
Exemplo n.º 6
0
 def test_single_partition_using_boolean(self):
     self.assertEqual('0,',
                      cc_disk_setup.get_partition_mbr_layout(1000, True))