Merge "Implements test_flavors.test_invalid_is_public_string"
diff --git a/tempest/tests/compute/admin/test_flavors.py b/tempest/tests/compute/admin/test_flavors.py
index 2967666..7b80011 100644
--- a/tempest/tests/compute/admin/test_flavors.py
+++ b/tempest/tests/compute/admin/test_flavors.py
@@ -20,6 +20,7 @@
from tempest.common.utils.data_utils import rand_int_id
from tempest.common.utils.data_utils import rand_name
+from tempest import exceptions
from tempest.tests import compute
from tempest.tests.compute import base
@@ -307,6 +308,12 @@
self.assertEqual(resp.status, 202)
self.client.wait_for_resource_deletion(flavor_id)
+ @attr(type='negative')
+ def test_invalid_is_public_string(self):
+ self.assertRaises(exceptions.BadRequest,
+ self.client.list_flavors_with_detail,
+ {'is_public': 'invalid'})
+
class FlavorsAdminTestXML(base.BaseComputeAdminTestXML,
base.BaseComputeTestXML,