summaryrefslogtreecommitdiff
path: root/openstackclient/tests/functional/common
diff options
context:
space:
mode:
Diffstat (limited to 'openstackclient/tests/functional/common')
-rw-r--r--openstackclient/tests/functional/common/test_extension.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/openstackclient/tests/functional/common/test_extension.py b/openstackclient/tests/functional/common/test_extension.py
index e3a91fe6..3391406d 100644
--- a/openstackclient/tests/functional/common/test_extension.py
+++ b/openstackclient/tests/functional/common/test_extension.py
@@ -105,7 +105,14 @@ class ExtensionTests(base.TestCase):
try:
self.openstack('extension show ' + name)
except tempest_exc.CommandFailed as e:
- self.assertIn('ResourceNotFound', str(e))
+ # NOTE(dtroyer): We have to test for both strings because the
+ # change in the SDK between 0.9.19 and 0.11.x
+ # spans our allowed range in stable/queens.
+ not_found = (
+ 'ResourceNotFound' in str(e) or
+ 'No Extension found for' in str(e)
+ )
+ self.assertTrue(not_found)
self.assertIn(name, str(e))
else:
self.fail('CommandFailed should be raised')