)]}'
{"oslo_db/tests/sqlalchemy/test_exc_filters.py":[{"author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"change_message_id":"9c541a0e4329143336ec9c91646d9134f85ffed9","unresolved":false,"context_lines":[{"line_number":512,"context_line":"            self.table_2.insert({\u0027id\u0027: 1, \u0027foo_id\u0027: 2})"},{"line_number":513,"context_line":"        )"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        # NOTE(jd) The error format message vary depending on the MySQL"},{"line_number":516,"context_line":"        # version, so it\u0027s not possible to test anymore."},{"line_number":517,"context_line":"        # self.assertInnerException("},{"line_number":518,"context_line":"        #     matched,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_30d391d6","line":515,"updated":"2016-08-30 16:17:14.000000000","message":"we can\u0027t use a regular expression here also?  or test for substrings?  something like that.  just looking for error code 1452 really...","commit_id":"07dbd4d511acb478cd050f073c9197a221b93c54"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"28e95d063479193efd562790762a0eff4d85e5b4","unresolved":false,"context_lines":[{"line_number":512,"context_line":"            self.table_2.insert({\u0027id\u0027: 1, \u0027foo_id\u0027: 2})"},{"line_number":513,"context_line":"        )"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        # NOTE(jd) The error format message vary depending on the MySQL"},{"line_number":516,"context_line":"        # version, so it\u0027s not possible to test anymore."},{"line_number":517,"context_line":"        # self.assertInnerException("},{"line_number":518,"context_line":"        #     matched,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_416f65fb","line":515,"in_reply_to":"fa7ab95a_30d391d6","updated":"2016-08-30 16:53:45.000000000","message":"We could but assertInnerException does not support that right now.\n\nThe thing is that the whole exception filtering is already based on regexp, so I have the feeling that testing with regexp in the tests is… not really testing lol","commit_id":"07dbd4d511acb478cd050f073c9197a221b93c54"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"0626b46fb2ddd523464fc6196427c12821aefba0","unresolved":false,"context_lines":[{"line_number":512,"context_line":"            self.table_2.insert({\u0027id\u0027: 1, \u0027foo_id\u0027: 2})"},{"line_number":513,"context_line":"        )"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        # NOTE(jd) The error format message vary depending on the MySQL"},{"line_number":516,"context_line":"        # version, so it\u0027s not possible to test anymore."},{"line_number":517,"context_line":"        # self.assertInnerException("},{"line_number":518,"context_line":"        #     matched,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_8e0258b3","line":515,"in_reply_to":"fa7ab95a_3aea87db","updated":"2016-08-31 07:26:29.000000000","message":"Done","commit_id":"07dbd4d511acb478cd050f073c9197a221b93c54"},{"author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"change_message_id":"f272e31a6ff3e32f846728c25429e87bfb217531","unresolved":false,"context_lines":[{"line_number":512,"context_line":"            self.table_2.insert({\u0027id\u0027: 1, \u0027foo_id\u0027: 2})"},{"line_number":513,"context_line":"        )"},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"        # NOTE(jd) The error format message vary depending on the MySQL"},{"line_number":516,"context_line":"        # version, so it\u0027s not possible to test anymore."},{"line_number":517,"context_line":"        # self.assertInnerException("},{"line_number":518,"context_line":"        #     matched,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_3aea87db","line":515,"in_reply_to":"fa7ab95a_416f65fb","updated":"2016-08-30 18:21:48.000000000","message":"it is testing that the exception filtering is correctly applying the inner exception and that it filtered the thing we expected.    \n\nin this case, we can do:\n\n    self.assertEqual(matched.inner_exception.args[0], 1452)","commit_id":"07dbd4d511acb478cd050f073c9197a221b93c54"}]}
