)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     junbo.li \u003cjunbo85.li@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-08-18 20:32:26 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add comments for test module of tempest.test.idemppotent_id"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The comments is:"},{"line_number":10,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f436f4f_dbde3bd9","line":7,"updated":"2017-08-21 02:47:47.000000000","message":"typo, s/idemppotent_id/idempotent_id","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add comments for test module of tempest.test.idemppotent_id"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The comments is:"},{"line_number":10,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":11,"context_line":"# After all projects switch to use decorators.idempotent_id,"},{"line_number":12,"context_line":"# we can remove tempest.test.idemppotent_id as well as this"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f436f4f_bbeff785","line":9,"updated":"2017-08-21 02:47:47.000000000","message":"I feel this block is a bit redundant. Could you put a reason why we need this patch instead of this here?","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add comments for test module of tempest.test.idemppotent_id"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The comments is:"},{"line_number":10,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":11,"context_line":"# After all projects switch to use decorators.idempotent_id,"},{"line_number":12,"context_line":"# we can remove tempest.test.idemppotent_id as well as this"},{"line_number":13,"context_line":"# test module."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f436f4f_9bf2f36e","line":10,"updated":"2017-08-21 02:47:47.000000000","message":"same here","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":9,"context_line":"The comments is:"},{"line_number":10,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":11,"context_line":"# After all projects switch to use decorators.idempotent_id,"},{"line_number":12,"context_line":"# we can remove tempest.test.idemppotent_id as well as this"},{"line_number":13,"context_line":"# test module."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9f436f4f_7be98f7e","line":12,"updated":"2017-08-21 02:47:47.000000000","message":"ditto","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"}],"tempest/tests/test_decorators.py":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"5c05181f0d634241b2cef180173aed5b51f4b6a4","unresolved":false,"context_lines":[{"line_number":34,"context_line":"class TestIdempotentIdDecorator(BaseDecoratorsTest):"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def _test_helper(self, _id, **decorator_args):"},{"line_number":37,"context_line":"        # NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":38,"context_line":"        # After all projects switch to use decorators.idempotent_id,"},{"line_number":39,"context_line":"        # we can remove tempest.test.idemppotent_id as well as this"},{"line_number":40,"context_line":"        # test module"},{"line_number":41,"context_line":"        @test.idempotent_id(_id)"},{"line_number":42,"context_line":"        def foo():"},{"line_number":43,"context_line":"            \"\"\"Docstring\"\"\""}],"source_content_type":"text/x-python","patch_set":3,"id":"9f436f4f_c093fea2","line":40,"range":{"start_line":37,"start_character":0,"end_line":40,"end_character":21},"updated":"2017-08-18 18:57:38.000000000","message":"you could put a note at class level. Why in the helpers?","commit_id":"c0e5c5837fb04143bd8b36b29c410e3f544dff1e"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":31,"context_line":"                         fake_config.FakePrivate)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":35,"context_line":"# After all projects switch to use decorators.idempotent_id,"},{"line_number":36,"context_line":"# we can remove tempest.test.idemppotent_id as well as this"},{"line_number":37,"context_line":"# test module"}],"source_content_type":"text/x-python","patch_set":4,"id":"9f436f4f_5bec8b8e","line":34,"updated":"2017-08-21 02:47:47.000000000","message":"double \u0027p\u0027","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"b6173efa527115c02b6a3a058edf090659148211","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# NOTE: The test module is for tempest.test.idemppotent_id."},{"line_number":35,"context_line":"# After all projects switch to use decorators.idempotent_id,"},{"line_number":36,"context_line":"# we can remove tempest.test.idemppotent_id as well as this"},{"line_number":37,"context_line":"# test module"},{"line_number":38,"context_line":"class TestIdempotentIdDecorator(BaseDecoratorsTest):"},{"line_number":39,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9f436f4f_3b030745","line":36,"updated":"2017-08-21 02:47:47.000000000","message":"ditto","commit_id":"d31e9f0443c1447ad08d4a10685b8f70e4d9190f"}]}
