)]}'
{"ceilometer/tests/gabbi/fixtures.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"eaf8d2bc957982520993dba295c91a7fdc15a31a","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def stop_fixture(self):"},{"line_number":84,"context_line":"        \"\"\"Reset the config and remove data.\"\"\""},{"line_number":85,"context_line":"        if self.conf:"},{"line_number":86,"context_line":"            storage.get_connection_from_config(self.conf).clear()"},{"line_number":87,"context_line":"            self.conf.reset()"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5afe65bd_eacddb85","line":85,"updated":"2015-06-04 10:40:24.000000000","message":"Would be better if Gabbi wouldn\u0027t call stop_fixture() when SkipTest is raised I guess?","commit_id":"8a686f32394c29f544a1ba8f86ee853a1a017d4f"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"c82ea2a0a0ab46f36e53ad5c92e4b2b2d4ccbdbe","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def stop_fixture(self):"},{"line_number":84,"context_line":"        \"\"\"Reset the config and remove data.\"\"\""},{"line_number":85,"context_line":"        if self.conf:"},{"line_number":86,"context_line":"            storage.get_connection_from_config(self.conf).clear()"},{"line_number":87,"context_line":"            self.conf.reset()"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5afe65bd_aad6c3ee","line":85,"in_reply_to":"5afe65bd_eacddb85","updated":"2015-06-04 10:45:14.000000000","message":"No, because _any_ fixture can call SkipTest so if one of the nested fixtures does, this one needs to clean up.","commit_id":"8a686f32394c29f544a1ba8f86ee853a1a017d4f"}]}
