Ejemplo n.º 1
0
 def test_conversion(self):
     vg = objects.VolumeGroup(
         name='vg-name',
         pvnames=['pv-name-a', ]
     )
     serialized = vg.to_dict()
     assert serialized == {
         'name': 'vg-name',
         'pvnames': ['pv-name-a', ],
         'keep_data': False,
     }
     new_vg = objects.VolumeGroup.from_dict(serialized)
     assert serialized == new_vg.to_dict()
Ejemplo n.º 2
0
 def test_vg_by_name(self):
     expected_vg = objects.VolumeGroup('vg')
     self.p_scheme.vgs.append(expected_vg)
     self.p_scheme.vgs.append(objects.VolumeGroup('wrong_vg'))
     actual_vg = self.p_scheme.vg_by_name('vg')
     self.assertEqual(expected_vg, actual_vg)