)]}'
{"dragonflow/tests/fullstack/test_db_api.py":[{"author":{"_account_id":23766,"name":"Dima Kuznetsov","email":"dima.kuznetsov@toganetworks.com","username":"dimak"},"change_message_id":"eb8a478a06bc851ca333eea78ea628c243130873","unresolved":false,"context_lines":[{"line_number":39,"context_line":"    def test_get_not_found(self):"},{"line_number":40,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"},{"line_number":41,"context_line":"        self.addCleanup(self.driver.delete_table, \u0027test_table\u0027)"},{"line_number":42,"context_line":"        self.assertRaises(df_exceptions.DBKeyNotFound,"},{"line_number":43,"context_line":"                          functools.partial(self.driver.get_key,"},{"line_number":44,"context_line":"                                            \u0027test_table\u0027, \u0027k1\u0027))"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def test_set_not_found(self):"},{"line_number":47,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"7f287b81_1b7d997e","line":44,"range":{"start_line":42,"start_character":7,"end_line":44,"end_character":64},"updated":"2017-08-28 09:30:40.000000000","message":"nit: testtools.raises is a bit nicer to read","commit_id":"2ecbb15c274ebbe33cf15fa9cb569de82f52ac0b"},{"author":{"_account_id":23766,"name":"Dima Kuznetsov","email":"dima.kuznetsov@toganetworks.com","username":"dimak"},"change_message_id":"eb8a478a06bc851ca333eea78ea628c243130873","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    def test_set_not_found(self):"},{"line_number":47,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"},{"line_number":48,"context_line":"        self.addCleanup(self.driver.delete_table, \u0027test_table\u0027)"},{"line_number":49,"context_line":"        self.assertRaises(df_exceptions.DBKeyNotFound,"},{"line_number":50,"context_line":"                          functools.partial(self.driver.set_key,"},{"line_number":51,"context_line":"                                            \u0027test_table\u0027, \u0027k1\u0027, \u0027v1\u0027))"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    def test_delete_key(self):"},{"line_number":54,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"7f287b81_1be479e0","line":51,"range":{"start_line":49,"start_character":0,"end_line":51,"end_character":70},"updated":"2017-08-28 09:30:40.000000000","message":"Won\u0027t fail if current driver implements create-on-missing-key","commit_id":"2ecbb15c274ebbe33cf15fa9cb569de82f52ac0b"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"47afb637537b407ff2981e0a0c6c93caa2ed8591","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    def test_set_not_found(self):"},{"line_number":47,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"},{"line_number":48,"context_line":"        self.addCleanup(self.driver.delete_table, \u0027test_table\u0027)"},{"line_number":49,"context_line":"        self.assertRaises(df_exceptions.DBKeyNotFound,"},{"line_number":50,"context_line":"                          functools.partial(self.driver.set_key,"},{"line_number":51,"context_line":"                                            \u0027test_table\u0027, \u0027k1\u0027, \u0027v1\u0027))"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    def test_delete_key(self):"},{"line_number":54,"context_line":"        self.driver.create_table(\u0027test_table\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"7f287b81_a1ce527f","line":51,"range":{"start_line":49,"start_character":0,"end_line":51,"end_character":70},"in_reply_to":"7f287b81_1be479e0","updated":"2017-08-28 10:54:35.000000000","message":"Looks like a botched rebase. The entire test was supposed to be removed.","commit_id":"2ecbb15c274ebbe33cf15fa9cb569de82f52ac0b"}]}
