Andrey Kurilin a54a1d16db [microversions] Extend shell with 2.12
Shell was not extended in original patch[1], which turned on v2.12, since
there was not any support of vif in shell yet.
Since shell entry point for legacy vif was merged[2], we need to add support
for v2.12 in shell too.

[1] - I18cf23847d3b2b01f5a6ffae2ebc4bede54babce
[2] - Ib3078125beb7beaa08a3408486db54e0d10763e6

Change-Id: Ie38d099b2babfd8424c7d15bd3dfe8bd75e51136
2016-01-22 20:26:54 +02:00

29 lines
1.2 KiB
Python

# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
from novaclient.tests.functional.v2.legacy import test_virtual_interface
class TestVirtualInterfacesNovaClient(
test_virtual_interface.TestVirtualInterfacesNovaClient):
"""Virtual Interfaces functional tests."""
COMPUTE_API_VERSION = "2.latest"
def test_virtual_interface_list(self):
output = super(TestVirtualInterfacesNovaClient,
self).test_virtual_interface_list()
network = self.client.networks.list()[0]
self.assertEqual(network.id,
self._get_column_value_from_single_row_table(
output, "Network ID"))