[functional-test] add v2.8 functional test
add functional test for v2.8 API (webmks console type enablement). Also, fixed an issue related to v2.8 microversion enablement for the console API. Change-Id: I7660a189cc3051dd7dbc802ad2d40a4995b44960
This commit is contained in:
parent
c6dd7c7ba9
commit
9857dd2523
@ -30,3 +30,12 @@ class TestConsolesNovaClientV26(test_consoles.TestConsolesNovaClient):
|
||||
|
||||
def test_serial_console_get(self):
|
||||
self._test_serial_console_get()
|
||||
|
||||
|
||||
class TestConsolesNovaClientV28(test_consoles.TestConsolesNovaClient):
|
||||
"""Consoles functional tests for >=v2.8 api microversions."""
|
||||
|
||||
COMPUTE_API_VERSION = "2.8"
|
||||
|
||||
def test_webmks_console_get(self):
|
||||
self._test_console_get('get-mks-console %s ')
|
||||
|
@ -2435,8 +2435,8 @@ def do_get_serial_console(cs, args):
|
||||
print_console(cs, data)
|
||||
|
||||
|
||||
@cliutils.arg('server', metavar='<server>', help=_('Name or ID of server.'))
|
||||
@api_versions.wraps('2.8')
|
||||
@cliutils.arg('server', metavar='<server>', help=_('Name or ID of server.'))
|
||||
def do_get_mks_console(cs, args):
|
||||
"""Get a serial console to a server."""
|
||||
server = _find_server(cs, args.server)
|
||||
|
Loading…
x
Reference in New Issue
Block a user