)]}'
{"doc/source/contributor/testing.rst":[{"author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"change_message_id":"fa33fbcc098a4f5dfc1dae8b4218963358e9ead0","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Refer to  `Consistent Testing Interface`__ for more details."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"__ https://opendev.org/openstack/governance/tree/reference/project-testing-interface.rst"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Refer to  `Tester Use`__ for more details."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9fb8cfa7_1fd545e5","line":26,"range":{"start_line":26,"start_character":9,"end_line":26,"end_character":66},"updated":"2019-06-12 02:21:46.000000000","message":"wrong url, should be https://opendev.org/openstack/governance/src/branch/master/reference/project-testing-interface.rst","commit_id":"17b6aa7a91eb15f4e4edf94d2ada7085e841e61a"}],"tox.ini":[{"author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"change_message_id":"9245fa0952e1f3cc03096db907b7b610b610b044","unresolved":false,"context_lines":[{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"usedevelop \u003d True"},{"line_number":8,"context_line":"deps \u003d"},{"line_number":9,"context_line":"    -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":10,"context_line":"    -r{toxinidir}/requirements.txt"},{"line_number":11,"context_line":"    -r{toxinidir}/test-requirements.txt"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9fb8cfa7_3c62aeaf","line":9,"range":{"start_line":9,"start_character":77,"end_line":9,"end_character":83},"updated":"2019-06-11 03:58:54.000000000","message":"wrong url","commit_id":"7e83e1dee0f4508b70efc196dbc4582964015ec8"},{"author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"change_message_id":"9245fa0952e1f3cc03096db907b7b610b610b044","unresolved":false,"context_lines":[{"line_number":76,"context_line":"[testenv:releasenotes]"},{"line_number":77,"context_line":"basepython \u003d python3"},{"line_number":78,"context_line":"deps \u003d"},{"line_number":79,"context_line":"    -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":80,"context_line":"    -r{toxinidir}/requirements.txt"},{"line_number":81,"context_line":"    -r{toxinidir}/doc/requirements.txt"},{"line_number":82,"context_line":"commands \u003d sphinx-build -a -E -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html"}],"source_content_type":"text/x-properties","patch_set":1,"id":"9fb8cfa7_5c6762be","line":79,"range":{"start_line":79,"start_character":75,"end_line":79,"end_character":82},"updated":"2019-06-11 03:58:54.000000000","message":"ditto","commit_id":"7e83e1dee0f4508b70efc196dbc4582964015ec8"}]}
