)]}'
{"panko/tests/unit/storage/test_get_connection.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"ee79df89ad9cba5ce3f190c799e4b7251f312a19","unresolved":false,"context_lines":[{"line_number":53,"context_line":"                storage.get_connection_from_config(self.CONF)"},{"line_number":54,"context_line":"            except RuntimeError:"},{"line_number":55,"context_line":"                self.assertEqual(10, retries.call_count)"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"class ConnectionConfigTest(base.BaseTestCase):"},{"line_number":59,"context_line":"    def setUp(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_629291f7","line":56,"updated":"2016-12-07 10:23:52.000000000","message":"This test is can\u0027t fail in some case. Can you add:\n\n   else:\n       self.assertTrue(False)\n\n\nto ensure the RuntimeError is catched.","commit_id":"29fd85aa094b10d25d18c647fbcb4f4edc5411cf"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"cc0347bf558a3dc25e010f58c26ec8e1ade35a0a","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            except Exception:"},{"line_number":57,"context_line":"                self.assertEqual(3, retries.call_count)"},{"line_number":58,"context_line":"            else:"},{"line_number":59,"context_line":"                self.assertTrue(False)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"class ConnectionConfigTest(base.BaseTestCase):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_54eef3ec","line":59,"updated":"2016-12-08 12:38:17.000000000","message":"self.fail() is better","commit_id":"dd88b585f693019d71d731688480e3e188822651"}]}
