)]}'
{"gnocchi/tests/gabbi/fixtures.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"42bb6a66a079849826f8ca7b5a4c6726c9c832bd","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    def stop_fixture(self):"},{"line_number":86,"context_line":"        \"\"\"Clean up the config fixture and storage artifacts.\"\"\""},{"line_number":87,"context_line":"        if self.conf:"},{"line_number":88,"context_line":"            self.conf.reset()"},{"line_number":89,"context_line":"        if self.db_url:"},{"line_number":90,"context_line":"            # Swallow noise from missing tables when dropping"},{"line_number":91,"context_line":"            # database."}],"source_content_type":"text/x-python","patch_set":2,"id":"da86d52c_d23db1bc","line":88,"updated":"2015-02-18 16:17:34.000000000","message":"If self.conf is a fixture, and I hope it is, that\u0027s done by the fixture.","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"a89c5dd2571e1ca4181c52b9a86a3915e9028ebf","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    def stop_fixture(self):"},{"line_number":86,"context_line":"        \"\"\"Clean up the config fixture and storage artifacts.\"\"\""},{"line_number":87,"context_line":"        if self.conf:"},{"line_number":88,"context_line":"            self.conf.reset()"},{"line_number":89,"context_line":"        if self.db_url:"},{"line_number":90,"context_line":"            # Swallow noise from missing tables when dropping"},{"line_number":91,"context_line":"            # database."}],"source_content_type":"text/x-python","patch_set":2,"id":"da86d52c_92b7b984","line":88,"in_reply_to":"da86d52c_d23db1bc","updated":"2015-02-18 16:26:49.000000000","message":"Gabbi doesn\u0027t use https://pypi.python.org/pypi/fixtures for fixtures, preferring instead to use this more transparent style of explicit cleanup.\n\nBesides the style choice, it is also useful for the way that fixtures are context managers nested around entire TestSuites, and the TestSuites themselves are custom to gabbi.","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"}],"gnocchi/tests/gabbi/gabbits/base.yaml":[{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"2e70f7d0300a63a786836e81e8c70f46f163ef69","unresolved":false,"context_lines":[{"line_number":11,"context_line":"  response_strings:"},{"line_number":12,"context_line":"      - nom"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"- name: archive post success"},{"line_number":15,"context_line":"  url: /v1/archive_policy"},{"line_number":16,"context_line":"  method: POST"},{"line_number":17,"context_line":"  request_headers:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da86d52c_5478d17d","line":14,"updated":"2015-02-18 15:47:29.000000000","message":"s/archive post/archive policy post/","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"058222b647834ba50dc3efa1e9f36a96f4531fe9","unresolved":false,"context_lines":[{"line_number":11,"context_line":"  response_strings:"},{"line_number":12,"context_line":"      - nom"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"- name: archive post success"},{"line_number":15,"context_line":"  url: /v1/archive_policy"},{"line_number":16,"context_line":"  method: POST"},{"line_number":17,"context_line":"  request_headers:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da86d52c_7445d56d","line":14,"in_reply_to":"da86d52c_5478d17d","updated":"2015-02-18 16:05:49.000000000","message":"Done","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"2e70f7d0300a63a786836e81e8c70f46f163ef69","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      $.definition.[0].points: 20"},{"line_number":33,"context_line":"      $.definition.[0].timespan: 0:20:00"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- name: post archive policy to metric"},{"line_number":36,"context_line":"  url: /v1/metric"},{"line_number":37,"context_line":"  request_headers:"},{"line_number":38,"context_line":"      content-type: application/json"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da86d52c_34a6fdc1","line":35,"updated":"2015-02-18 15:47:29.000000000","message":"I was momentarily confused by this description - would \"create metric with archive policy\" be clearer?","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"058222b647834ba50dc3efa1e9f36a96f4531fe9","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      $.definition.[0].points: 20"},{"line_number":33,"context_line":"      $.definition.[0].timespan: 0:20:00"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- name: post archive policy to metric"},{"line_number":36,"context_line":"  url: /v1/metric"},{"line_number":37,"context_line":"  request_headers:"},{"line_number":38,"context_line":"      content-type: application/json"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da86d52c_341d1d74","line":35,"in_reply_to":"da86d52c_34a6fdc1","updated":"2015-02-18 16:05:49.000000000","message":"Done","commit_id":"8528da6f3c073d5a9fd5d066c1f9f4357607573a"}]}
