]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: qa: fix RBD test when matching error strings
authorRicardo Dias <rdias@suse.com>
Wed, 24 Jul 2019 13:24:18 +0000 (14:24 +0100)
committerRicardo Dias <rdias@suse.com>
Wed, 24 Jul 2019 13:24:18 +0000 (14:24 +0100)
This commit fixes a problem caused by changes to the error
descriptions in the RBD python bindings introduced in:
a66b06cc764ba66cdabfe2856e9f1bcd738f0772

Signed-off-by: Ricardo Dias <rdias@suse.com>
qa/tasks/mgr/dashboard/test_rbd.py

index 617e97c76b661f5d5127fc89c06243c8aacc365b..057c5a274ec837bc6b787f5f27cb110c0ed6a60a 100644 (file)
@@ -353,7 +353,7 @@ class RbdTest(DashboardTestCase):
         res = self.create_image('rbd', 'test_rbd_twice', 10240)
         self.assertStatus(400)
         self.assertEqual(res, {"code": '17', 'status': 400, "component": "rbd",
-                               "detail": "[errno 17] error creating image",
+                               "detail": "[errno 17] RBD image already exists (error creating image)",
                                'task': {'name': 'rbd/create',
                                         'metadata': {'pool_name': 'rbd',
                                                      'image_name': 'test_rbd_twice'}}})
@@ -412,7 +412,7 @@ class RbdTest(DashboardTestCase):
         res = self.remove_image('rbd', 'i_dont_exist')
         self.assertStatus(400)
         self.assertEqual(res, {u'code': u'2', "status": 400, "component": "rbd",
-                               "detail": "[errno 2] error removing image",
+                               "detail": "[errno 2] RBD image not found (error removing image)",
                                'task': {'name': 'rbd/delete',
                                         'metadata': {'pool_name': 'rbd',
                                                      'image_name': 'i_dont_exist'}}})