tempest/tempest/api/compute
Marc Koderer b2978da5ab Deduplicate negative test calls
Instead of duplicating the execute call for each negative test cases,
defining a generic way for all tests by registering a test function
dynamically on basis of the test class itself.

This is done using a class decorator (not inheritance) since it's
not possible to get the child class name on import time.

Change-Id: Ife0a8ea95ecfcac8a5f9c89babd74df0d5f884fe
Partially-implements: bp autogen-negative-tests
2014-03-26 13:56:09 +01:00
..
admin Deduplicate negative test calls 2014-03-26 13:56:09 +01:00
certificates Merge "Enable H302 check (api/compute/{c*,f*,i*,s*,t*})" 2014-03-12 06:32:24 +00:00
flavors Deduplicate negative test calls 2014-03-26 13:56:09 +01:00
floating_ips Merge "cleanup resources in setUpClass if exception raised" 2014-03-14 15:55:59 +00:00
images Merge "Move negative tests for test_images" 2014-03-21 07:09:25 +00:00
keypairs Cleanup _interface class variables in compute 2014-03-05 20:28:28 +09:00
limits Cleanup _interface class variables in compute 2014-03-05 20:28:28 +09:00
security_groups Merge "Removes gate test annotation in security_groups" 2014-03-11 02:15:09 +00:00
servers Deduplicate negative test calls 2014-03-26 13:56:09 +01:00
v3 Deduplicate negative test calls 2014-03-26 13:56:09 +01:00
volumes Move verification of response attributes into service client 2014-03-14 15:33:45 +09:00
__init__.py remove unneeded __init__ file 2013-12-22 20:40:31 -05:00
base.py Move verification of response attributes into service client 2014-03-14 15:33:45 +09:00
test_authorization.py Merge "Enable H302 check (api/compute/{c*,f*,i*,s*,t*})" 2014-03-12 06:32:24 +00:00
test_extensions.py Cleanup _interface class variables in compute 2014-03-05 20:28:28 +09:00
test_live_block_migration.py Merge "Enable H302 check (api/compute/{c*,f*,i*,s*,t*})" 2014-03-12 06:32:24 +00:00
test_live_block_migration_negative.py Cleanup _interface class variables in compute 2014-03-05 20:28:28 +09:00
test_quotas.py add compute quotas test 2014-03-17 14:46:08 +08:00