Only permit alpha-numerics and ._- for instance type names.
Fixes bug 977187. Change-Id: I883204a508f39441c172f3c42c8be3d6598c35d8
This commit is contained in:
@@ -88,6 +88,13 @@ class InstanceTypeTestCase(test.TestCase):
|
|||||||
new_list = instance_types.get_all_types()
|
new_list = instance_types.get_all_types()
|
||||||
self.assertEqual(original_list, new_list)
|
self.assertEqual(original_list, new_list)
|
||||||
|
|
||||||
|
def test_instance_type_create_with_special_characters(self):
|
||||||
|
"""Ensure instance types raises InvalidInput for invalid characters"""
|
||||||
|
name = "foo.bar!@#$%^-test_name"
|
||||||
|
flavorid = "flavor1"
|
||||||
|
self.assertRaises(exception.InvalidInput, instance_types.create,
|
||||||
|
name, 256, 1, 120, 100, flavorid)
|
||||||
|
|
||||||
def test_get_all_instance_types(self):
|
def test_get_all_instance_types(self):
|
||||||
"""Ensures that all instance types can be retrieved"""
|
"""Ensures that all instance types can be retrieved"""
|
||||||
session = sql_session.get_session()
|
session = sql_session.get_session()
|
||||||
|
|||||||
Reference in New Issue
Block a user