예제 #1
0
 def test_mpath_partition_to_mpath_id_none(self):
     """mpath_part_to_mpath_id returns none if DM_MPATH missing."""
     dev = self.random_string()
     self.m_udev.udevadm_info.return_value = {}
     self.assertIsNone(multipath.mpath_partition_to_mpath_id(dev))
예제 #2
0
 def test_mpath_partition_to_mpath_id_none(self):
     dev = self.random_string()
     self.m_udev.udevadm_info.return_value = {}
     self.assertEqual(None, multipath.mpath_partition_to_mpath_id(dev))
예제 #3
0
 def test_mpath_partition_to_mpath_id(self):
     """mpath_part_to_mpath_id extracts MD_MPATH value from mp partition."""
     dev = self.random_string()
     mpath_id = self.random_string()
     self.m_udev.udevadm_info.return_value = {'DM_MPATH': mpath_id}
     self.assertEqual(mpath_id, multipath.mpath_partition_to_mpath_id(dev))
예제 #4
0
 def test_mpath_partition_to_mpath_id(self):
     dev = self.random_string()
     mpath_id = self.random_string()
     self.m_udev.udevadm_info.return_value = {'DM_MPATH': mpath_id}
     self.assertEqual(mpath_id, multipath.mpath_partition_to_mpath_id(dev))