)]}'
{"functionaltests/api/v2/fixtures.py":[{"author":{"_account_id":15171,"name":"Eric Larson","email":"eric.larson@rackspace.com","username":"elarson"},"change_message_id":"9dcd6dbc407945dd8c51641d2d9638982ee6ab2c","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        # with an artificial SetupError, which produces bad error messages."},{"line_number":42,"context_line":"        # This just logs those stack traces to stderr for easier debugging."},{"line_number":43,"context_line":"        try:"},{"line_number":44,"context_line":"            super(BaseFixture, self).setUp()"},{"line_number":45,"context_line":"        except MultipleExceptions as e:"},{"line_number":46,"context_line":"            for exc_info in e.args:"},{"line_number":47,"context_line":"                traceback.print_exception(*exc_info)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_11f27206","line":44,"range":{"start_line":44,"start_character":37,"end_line":44,"end_character":42},"updated":"2016-02-01 20:54:18.000000000","message":"Should this be calling _setUp?","commit_id":"0fc185f1ffa4f6e7fc9dbfcf68ba8754c74b277d"},{"author":{"_account_id":11662,"name":"Paul Glass","email":"paul.glass@rackspace.com","username":"pglass"},"change_message_id":"e85e8fd2dc3dd7f2c1dcf6fc08b89dfe3b980cd8","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        # with an artificial SetupError, which produces bad error messages."},{"line_number":42,"context_line":"        # This just logs those stack traces to stderr for easier debugging."},{"line_number":43,"context_line":"        try:"},{"line_number":44,"context_line":"            super(BaseFixture, self).setUp()"},{"line_number":45,"context_line":"        except MultipleExceptions as e:"},{"line_number":46,"context_line":"            for exc_info in e.args:"},{"line_number":47,"context_line":"                traceback.print_exception(*exc_info)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_491efe70","line":44,"range":{"start_line":44,"start_character":37,"end_line":44,"end_character":42},"in_reply_to":"7a5de9d1_11f27206","updated":"2016-02-01 21:01:42.000000000","message":"No. The MultipleExceptions thing is raised in the Fixture.setUp() method - https://github.com/testing-cabal/fixtures/blob/master/fixtures/fixture.py#L175. I need to wrap that setUp() method (not _setUp()) in the try...except in order to catch it.","commit_id":"0fc185f1ffa4f6e7fc9dbfcf68ba8754c74b277d"},{"author":{"_account_id":16962,"name":"Federico Ceratto","email":"federico.ceratto@gmail.com","username":"ceratto"},"change_message_id":"1c44d3f2621a277c4b8f9bd8c0b6df88c033b1d2","unresolved":false,"context_lines":[{"line_number":44,"context_line":"            super(BaseFixture, self).setUp()"},{"line_number":45,"context_line":"        except MultipleExceptions as e:"},{"line_number":46,"context_line":"            for exc_info in e.args:"},{"line_number":47,"context_line":"                traceback.print_exception(*exc_info)"},{"line_number":48,"context_line":"            raise"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_32889b22","line":47,"updated":"2016-02-03 11:33:47.000000000","message":"Seeing multiple tracebacks after each other might be confusing. Can you add a 1-line header e.g. \"--- printing traceback 1 of 3 ---\"  ?","commit_id":"0fc185f1ffa4f6e7fc9dbfcf68ba8754c74b277d"}]}
