summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Natsume <takanattie@gmail.com>2021-01-03 21:42:11 +0900
committerTakashi Natsume <takanattie@gmail.com>2021-01-03 21:46:49 +0900
commit1b5f29a3a4cead30c6455d9ecc47850f5e4994e1 (patch)
treeeb119bc7e75f704e8c836b47a6fd46aa2ffca456
parent8c011febd9a52be4bded939fc72e8604454628f5 (diff)
downloadpython-novaclient-1b5f29a3a4cead30c6455d9ecc47850f5e4994e1.tar.gz
Fix a functional test for 'nova agent-list'
The os-agents APIs have been removed by the following change. I9512f605dd2b3b0e88c951ed086250d57056303d This patch fixes a gate failure. A subsequent patch will make things related to the os-agents APIs deprecated. Change-Id: I9dab95fda5902bf9619393eb2c4a22d9f395d65a Closes-Bug: #1909899 Signed-off-by: Takashi Natsume <takanattie@gmail.com>
-rw-r--r--novaclient/tests/functional/v2/legacy/test_readonly_nova.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/novaclient/tests/functional/v2/legacy/test_readonly_nova.py b/novaclient/tests/functional/v2/legacy/test_readonly_nova.py
index ed002c50..a91188b8 100644
--- a/novaclient/tests/functional/v2/legacy/test_readonly_nova.py
+++ b/novaclient/tests/functional/v2/legacy/test_readonly_nova.py
@@ -86,8 +86,16 @@ class SimpleReadOnlyNovaClientTest(base.ClientTestBase):
self.nova('help')
def test_agent_list(self):
- self.nova('agent-list')
- self.nova('agent-list', flags='--debug')
+ ex = self.assertRaises(exceptions.CommandFailed,
+ self.nova, 'agent-list')
+ self.assertIn(
+ "This resource is no longer available. "
+ "No forwarding address is given. (HTTP 410)", str(ex))
+ ex = self.assertRaises(exceptions.CommandFailed,
+ self.nova, 'agent-list', flags='--debug')
+ self.assertIn(
+ "This resource is no longer available. "
+ "No forwarding address is given. (HTTP 410)", str(ex))
def test_migration_list(self):
self.nova('migration-list')