)]}'
{"cinder/tests/unit/api/contrib/test_volume_manage.py":[{"author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"change_message_id":"9cf716b6309467eac4a8a0e595b7b66237b99083","unresolved":false,"context_lines":[{"line_number":277,"context_line":"        self.assertEqual(False, mock_api_manageable.called)"},{"line_number":278,"context_line":"        res \u003d self._get_resp_get(\u0027fakehost\u0027, True, False, admin\u003dFalse)"},{"line_number":279,"context_line":"        self.assertEqual(403, res.status_int)"},{"line_number":280,"context_line":"        self.assertEqual(False, mock_api_manageable.called)"},{"line_number":281,"context_line":""},{"line_number":282,"context_line":"    @mock.patch(\u0027cinder.volume.api.API.get_manageable_volumes\u0027,"},{"line_number":283,"context_line":"                wraps\u003dapi_get_manageable_volumes)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_9b87b711","line":280,"range":{"start_line":280,"start_character":32,"end_line":280,"end_character":51},"updated":"2016-07-15 12:08:49.000000000","message":"Please use self.assertFalse(mock_api_manageable.called)","commit_id":"82acf8d23ecfea092ac277204ad03c9582a6d9ce"},{"author":{"_account_id":9171,"name":"Vipin Balachandran","email":"vipin.bl@gmail.com","username":"vbala"},"change_message_id":"ab7e425f0b52c567a39019ac36b25ece84152529","unresolved":false,"context_lines":[{"line_number":277,"context_line":"        self.assertEqual(False, mock_api_manageable.called)"},{"line_number":278,"context_line":"        res \u003d self._get_resp_get(\u0027fakehost\u0027, True, False, admin\u003dFalse)"},{"line_number":279,"context_line":"        self.assertEqual(403, res.status_int)"},{"line_number":280,"context_line":"        self.assertEqual(False, mock_api_manageable.called)"},{"line_number":281,"context_line":""},{"line_number":282,"context_line":"    @mock.patch(\u0027cinder.volume.api.API.get_manageable_volumes\u0027,"},{"line_number":283,"context_line":"                wraps\u003dapi_get_manageable_volumes)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_368e9ad0","line":280,"range":{"start_line":280,"start_character":32,"end_line":280,"end_character":51},"in_reply_to":"1aa78d24_9b87b711","updated":"2016-07-15 12:41:09.000000000","message":"Done","commit_id":"82acf8d23ecfea092ac277204ad03c9582a6d9ce"},{"author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"change_message_id":"9cf716b6309467eac4a8a0e595b7b66237b99083","unresolved":false,"context_lines":[{"line_number":291,"context_line":"                {\u0027reference\u0027: {\u0027source-name\u0027: \u0027myvol\u0027},"},{"line_number":292,"context_line":"                 \u0027size\u0027: 5, \u0027safe_to_manage\u0027: True}]}"},{"line_number":293,"context_line":"        self.assertEqual(200, res.status_int)"},{"line_number":294,"context_line":"        self.assertEqual(jsonutils.loads(res.body), exp)"},{"line_number":295,"context_line":"        mock_api_manageable.assert_called_once_with("},{"line_number":296,"context_line":"            self._admin_ctxt, \u0027fakehost\u0027, limit\u003d10, marker\u003d\u00271234\u0027, offset\u003d4,"},{"line_number":297,"context_line":"            sort_dirs\u003d[\u0027asc\u0027], sort_keys\u003d[\u0027reference\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_7bdf6b0c","line":294,"range":{"start_line":294,"start_character":52,"end_line":294,"end_character":55},"updated":"2016-07-15 12:08:49.000000000","message":"self.assertEqual(expected, result)","commit_id":"82acf8d23ecfea092ac277204ad03c9582a6d9ce"},{"author":{"_account_id":9171,"name":"Vipin Balachandran","email":"vipin.bl@gmail.com","username":"vbala"},"change_message_id":"ab7e425f0b52c567a39019ac36b25ece84152529","unresolved":false,"context_lines":[{"line_number":291,"context_line":"                {\u0027reference\u0027: {\u0027source-name\u0027: \u0027myvol\u0027},"},{"line_number":292,"context_line":"                 \u0027size\u0027: 5, \u0027safe_to_manage\u0027: True}]}"},{"line_number":293,"context_line":"        self.assertEqual(200, res.status_int)"},{"line_number":294,"context_line":"        self.assertEqual(jsonutils.loads(res.body), exp)"},{"line_number":295,"context_line":"        mock_api_manageable.assert_called_once_with("},{"line_number":296,"context_line":"            self._admin_ctxt, \u0027fakehost\u0027, limit\u003d10, marker\u003d\u00271234\u0027, offset\u003d4,"},{"line_number":297,"context_line":"            sort_dirs\u003d[\u0027asc\u0027], sort_keys\u003d[\u0027reference\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_b6b8ca76","line":294,"range":{"start_line":294,"start_character":52,"end_line":294,"end_character":55},"in_reply_to":"1aa78d24_7bdf6b0c","updated":"2016-07-15 12:41:09.000000000","message":"Done","commit_id":"82acf8d23ecfea092ac277204ad03c9582a6d9ce"}]}
