OpenStack Testing (Tempest) of an existing cloud
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_flavors_negative.py 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Copyright 2013 OpenStack Foundation
  2. # All Rights Reserved.
  3. #
  4. # Licensed under the Apache License, Version 2.0 (the "License"); you may
  5. # not use this file except in compliance with the License. You may obtain
  6. # a copy of the License at
  7. #
  8. # http://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  12. # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  13. # License for the specific language governing permissions and limitations
  14. # under the License.
  15. from tempest.api.compute import base
  16. from tempest import test
  17. load_tests = test.NegativeAutoTest.load_tests
  18. @test.SimpleNegativeAutoTest
  19. class FlavorsListWithDetailsNegativeTestJSON(base.BaseV2ComputeTest,
  20. test.NegativeAutoTest):
  21. _service = 'compute'
  22. _schema_file = 'compute/flavors/flavors_list.json'
  23. @test.SimpleNegativeAutoTest
  24. class FlavorDetailsNegativeTestJSON(base.BaseV2ComputeTest,
  25. test.NegativeAutoTest):
  26. _service = 'compute'
  27. _schema_file = 'compute/flavors/flavor_details.json'
  28. @classmethod
  29. def setUpClass(cls):
  30. super(FlavorDetailsNegativeTestJSON, cls).setUpClass()
  31. cls.set_resource("flavor", cls.flavor_ref)