add more info to output of juju action fails

This commit is contained in:
Martin Kalcok
2021-08-02 09:27:54 +02:00
parent 12afecced1
commit a5e5d9ec0f

View File

@@ -281,7 +281,8 @@ class NeutronGatewayStatusActionsTest(test_utils.OpenStackBaseTest):
resource_name):
"""Assert that action_result contains same data as resource_list."""
# make sure that action completed successfully
self.assertEqual(action_result.status, 'completed')
if action_result.status != 'completed':
self.fail('Juju Action failed: {}'.format(action_result.message))
# extract data from juju action
action_data = action_result.data.get('results', {}).get(resource_name)