)]}'
{"cloudkitty/tests/storage/test_gnocchi.py":[{"author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"change_message_id":"826352a9d7a53f616f32bf3a9fba581470bb879f","unresolved":false,"context_lines":[{"line_number":144,"context_line":"                               spec\u003d[\u0027get\u0027]) as mock_resource:"},{"line_number":145,"context_line":"            mock_resource.get.return_value \u003d {"},{"line_number":146,"context_line":"                \u0027metrics\u0027: {}}"},{"line_number":147,"context_line":"            with mock.patch.object(self.storage._conn,"},{"line_number":148,"context_line":"                                \u0027metric\u0027,"},{"line_number":149,"context_line":"                                spec\u003d[\u0027create\u0027]) as mock_metric:"},{"line_number":150,"context_line":"                mock_metric.create.return_value \u003d {\u0027id\u0027: metric_id}"},{"line_number":151,"context_line":"                ret \u003d self.storage._get_or_create_metric("},{"line_number":152,"context_line":"                    \u0027test_metric\u0027, resource_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6895a0_fbc7f042","line":149,"range":{"start_line":147,"start_character":34,"end_line":149,"end_character":63},"updated":"2016-10-23 08:57:51.000000000","message":"continuation line under-indented for visual indent","commit_id":"ca259543d2333f5800c709017cb89099b62c0c65"}],"cloudkitty/tests/storage/test_storage.py":[{"author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"change_message_id":"826352a9d7a53f616f32bf3a9fba581470bb879f","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        self.conf.set_override(\u0027backend\u0027, self.storage_backend, \u0027storage\u0027,"},{"line_number":50,"context_line":"                               enforce_type\u003dTrue)"},{"line_number":51,"context_line":"        self.storage \u003d storage.get_storage()"},{"line_number":52,"context_line":"        self.storage.init()"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    def insert_data(self):"},{"line_number":55,"context_line":"        working_data \u003d copy.deepcopy(samples.RATED_DATA)"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6895a0_3b1ec8ba","line":52,"range":{"start_line":52,"start_character":8,"end_line":52,"end_character":27},"updated":"2016-10-23 08:57:51.000000000","message":"GnocchiStorageTest requires keystoneauth1 before init.","commit_id":"ca259543d2333f5800c709017cb89099b62c0c65"}]}
