diff options
| author | ghanshyam <ghanshyam.mann@nectechnologies.in> | 2015-03-03 17:25:31 +0900 |
|---|---|---|
| committer | Ghanshyam Mann <ghanshyam.mann@nectechnologies.in> | 2015-03-11 07:22:36 +0000 |
| commit | f2cc1bd7bc9d4d53a0f94e5308f3d582aa945bbb (patch) | |
| tree | 59da191e30d2a5a9b42c2b8f5a60458bdcecf27d /nova/tests/functional/api_samples_test_base.py | |
| parent | 83be099a7a7e41d05cc35c119632789c4070ab31 (diff) | |
| download | nova-f2cc1bd7bc9d4d53a0f94e5308f3d582aa945bbb.tar.gz | |
Move V2 sample files to respective directory
Some sample files like server, images etc are kept under api_samples/
directory.
As plan is to create clean directory structure for sample files for
V2, V2.1 and microversion, moving these sample files to respective directory
will help to achieve that.
Change-Id: I284d035f6fadb26a94bcb3586f4a8c72942ee423
Diffstat (limited to 'nova/tests/functional/api_samples_test_base.py')
| -rw-r--r-- | nova/tests/functional/api_samples_test_base.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/nova/tests/functional/api_samples_test_base.py b/nova/tests/functional/api_samples_test_base.py index 1d15802835..2a263213b1 100644 --- a/nova/tests/functional/api_samples_test_base.py +++ b/nova/tests/functional/api_samples_test_base.py @@ -32,6 +32,7 @@ class ApiSampleTestBase(integrated_helpers._IntegratedTestBase): ctype = 'json' all_extensions = False extension_name = None + sample_dir = None request_api_version = None _use_common_server_api_samples = False @@ -54,8 +55,13 @@ class ApiSampleTestBase(integrated_helpers._IntegratedTestBase): if cls.all_extensions: parts.append('all_extensions') # Note(gmann): if _use_common_server_api_samples is set to True - # then common server sample files will be used. - if not cls._use_common_server_api_samples and cls.extension_name: + # then common server sample files present in 'servers' directory + # will be used. + elif cls._use_common_server_api_samples: + parts.append('servers') + elif cls.sample_dir: + parts.append(cls.sample_dir) + elif cls.extension_name: alias = importutils.import_class(cls.extension_name).alias parts.append(alias) parts.append(name + "." + cls.ctype + suffix) |
