)]}'
{"functional/tests/identity/v3/test_service.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"d808fbe4479973752f527a2d20043f0221005edc","unresolved":false,"context_lines":[{"line_number":18,"context_line":"class ServiceTests(test_identity.IdentityTests):"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    @classmethod"},{"line_number":21,"context_line":"    def setUpClass(cls):"},{"line_number":22,"context_line":"        if hasattr(super(ServiceTests, cls), \u0027setUpClass\u0027):"},{"line_number":23,"context_line":"            super(ServiceTests, cls).setUpClass()"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_b0662128","line":21,"updated":"2015-07-15 15:56:30.000000000","message":"wondering about the setup and teardown here","commit_id":"989d6ddf6e5bb382479d346f177c7bcab253d9e8"},{"author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"change_message_id":"79d9bdeb79d055c47146060c87a5022860269575","unresolved":false,"context_lines":[{"line_number":18,"context_line":"class ServiceTests(test_identity.IdentityTests):"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    @classmethod"},{"line_number":21,"context_line":"    def setUpClass(cls):"},{"line_number":22,"context_line":"        if hasattr(super(ServiceTests, cls), \u0027setUpClass\u0027):"},{"line_number":23,"context_line":"            super(ServiceTests, cls).setUpClass()"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a41bdd9_867087a5","line":21,"in_reply_to":"9a41bdd9_b0662128","updated":"2015-07-15 16:13:56.000000000","message":"Done","commit_id":"989d6ddf6e5bb382479d346f177c7bcab253d9e8"}]}
