From 3e1ade0c721235a9c943350924437bc9a78ab65f Mon Sep 17 00:00:00 2001 From: Timur Nurlygayanov Date: Wed, 20 Mar 2013 16:50:46 +0400 Subject: [PATCH] Fix and unit test for issue: https://mirantis.jira.com/browse/KEERO-219 --- python-portasclient/portasclient/v1/sessions.py | 2 +- python-portasclient/tests/test_sanity.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python-portasclient/portasclient/v1/sessions.py b/python-portasclient/portasclient/v1/sessions.py index 200078b..f5b3247 100644 --- a/python-portasclient/portasclient/v1/sessions.py +++ b/python-portasclient/portasclient/v1/sessions.py @@ -60,7 +60,7 @@ class SessionManager(base.Manager): path.format(id=environment_id, session_id=session_id)) - data = body['reports'] + data = body.get('reports', []) return [Status(self, res, loaded=True) for res in data if res] def delete(self, environment_id, session_id): diff --git a/python-portasclient/tests/test_sanity.py b/python-portasclient/tests/test_sanity.py index 63d9e37..89d3628 100644 --- a/python-portasclient/tests/test_sanity.py +++ b/python-portasclient/tests/test_sanity.py @@ -159,7 +159,7 @@ class SanityUnitTests(unittest.TestCase): assert result is None - @unittest.skip("https://mirantis.jira.com/browse/KEERO-219") + #@unittest.skip("https://mirantis.jira.com/browse/KEERO-219") def test_session_manager_reports(self): manager = sessions.SessionManager(api)