예제 #1
0
파일: test_utils.py 프로젝트: Datera/cinder
    def test_get_qos_policy_group_name_no_id(self):
        volume = copy.deepcopy(fake.VOLUME)
        del(volume['id'])

        result = na_utils.get_qos_policy_group_name(volume)

        self.assertIsNone(result)
예제 #2
0
    def test_get_qos_policy_group_name_no_id(self):
        volume = copy.deepcopy(fake.VOLUME)
        del (volume['id'])

        result = na_utils.get_qos_policy_group_name(volume)

        self.assertIsNone(result)
예제 #3
0
    def test_get_qos_policy_group_name_no_id(self):
        delattr(fake.VOLUME, '_obj_id')
        try:
            result = na_utils.get_qos_policy_group_name(fake.VOLUME)
        finally:
            fake.VOLUME._obj_id = fake.VOLUME_ID

        self.assertIsNone(result)
예제 #4
0
    def test_get_qos_policy_group_name_migrated_volume(self):
        fake.VOLUME._name_id = 'asdf'
        try:
            expected = 'openstack-' + fake.VOLUME.name_id
            result = na_utils.get_qos_policy_group_name(fake.VOLUME)
        finally:
            fake.VOLUME._name_id = None

        self.assertEqual(expected, result)
예제 #5
0
파일: test_utils.py 프로젝트: Datera/cinder
    def test_get_qos_policy_group_name(self):
        expected = 'openstack-%s' % fake.VOLUME_ID

        result = na_utils.get_qos_policy_group_name(fake.VOLUME)

        self.assertEqual(expected, result)
예제 #6
0
    def test_get_qos_policy_group_name(self):
        expected = 'openstack-%s' % fake.VOLUME_ID

        result = na_utils.get_qos_policy_group_name(fake.VOLUME)

        self.assertEqual(expected, result)