diff options
author | Sean Dague <sean@dague.net> | 2014-11-07 14:27:03 +0100 |
---|---|---|
committer | Sean Dague <sean@dague.net> | 2014-11-12 15:31:08 -0500 |
commit | 89cd6a0c493e26b5a9e017c99d731464292abbaf (patch) | |
tree | c2bf790d1684cd539b820247113492495123a163 /nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors | |
parent | 5c8bbaafef590e4d346a03051a0ba55c8be26c5c (diff) | |
download | nova-89cd6a0c493e26b5a9e017c99d731464292abbaf.tar.gz |
move all tests to nova/tests/unit
As part of the split of functional and unit tests we need to isolate
the unit tests into a separate directory for having multiple test
targets in a sane way.
Part of bp:functional-tests-for-nova
Change-Id: Id42ba373c1bda6a312b673ab2b489ca56da8c628
Diffstat (limited to 'nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors')
6 files changed, 30 insertions, 0 deletions
diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/mixed.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/mixed.xml new file mode 100644 index 0000000000..df4368bf41 --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/mixed.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"> + <!-- you cannot mix flavor references (i.e., with only name and id) + and specifications (with all attributes) in the same document + --> + <flavor name="foo" id="foo"/> + <flavor name="bar" id="bar" ram="bar" disk="bar" vcpus="bar"/> +</flavors> diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial.xml new file mode 100644 index 0000000000..3343a7be59 --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"> + <!-- this flavor is only partially specified --> + <flavor name="foo"/> +</flavors> diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial2.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial2.xml new file mode 100644 index 0000000000..f67c5a82fe --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/invalid/partial2.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"> + <!-- a flavor can either have *only* name and id, or needs to also + have disk and vcpus in addition to ram --> + <flavor name="foo" id="foo" ram="foo"/> +</flavors> diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/empty.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/empty.xml new file mode 100644 index 0000000000..36aa3936e7 --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/empty.xml @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"/> diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/full.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/full.xml new file mode 100644 index 0000000000..59eafc8608 --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/full.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"> + <flavor name="foo" id="foo" ram="foo" disk="foo" vcpus="foo"/> +</flavors> diff --git a/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/refs.xml b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/refs.xml new file mode 100644 index 0000000000..751b626258 --- /dev/null +++ b/nova/tests/unit/api/openstack/compute/schemas/v1.1/flavors/valid/refs.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<flavors xmlns="http://docs.openstack.org/compute/api/v1.1"> + <flavor name="foo" id="foo"/> + <flavor name="bar" id="bar"/> +</flavors> |