def test_is_valid_dev_type_devname_test(self): device_info = { 'E: DEVNAME': '/dev/looptest', 'E: MAJOR': 3, 'E: DM_VG_NAME': 'group_name' } self.assertFalse(hu._is_valid_dev_type(device_info, vg=True))
def test_is_valid_dev_type_vg_test(self): device_info = { 'E: DEVNAME': '/dev/a', 'E: MAJOR': 1, 'E: DM_VG_NAME': 'group_name' } for mid in hu.VALID_MAJORS: device_info['E: MAJOR'] = mid self.assertTrue(hu._is_valid_dev_type(device_info, vg=True))
def test_is_valid_dev_type_wrong_major_test(self): device_info = { 'E: DEVNAME': '/dev/a', 'E: MAJOR': 1, 'E: DM_VG_NAME': 'group_name' } for mid in set(range(0, 300)) - set(hu.VALID_MAJORS): device_info['E: MAJOR'] = mid self.assertFalse(hu._is_valid_dev_type(device_info, vg=True))
def test_is_valid_dev_type_not_vg_test(self): device_info = { 'E: DEVNAME': '/dev/a', 'E: MAJOR': 3, } self.assertFalse(hu._is_valid_dev_type(device_info, vg=True))