)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"44d2fd16a2735c53e1fe3d70c8108e8f06cbce7a","unresolved":false,"context_lines":[{"line_number":10,"context_line":"tests should be explicitly run by the user."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The `keystone_excludes` references can be removed once all of the"},{"line_number":13,"context_line":"existing tests have been spit into either the functional or unit test"},{"line_number":14,"context_line":"directories. I am choosing not to do the split now so that we have"},{"line_number":15,"context_line":"time to evaluate and maybe rewrite (if necessary) before the move. We"},{"line_number":16,"context_line":"are starting to write functional tests and need to be able to run then"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa81d914_ad03ac0b","line":13,"updated":"2015-01-29 22:26:27.000000000","message":"spitting is gross.","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"abf1e5f575adf8367813b3d12d7989dbe2b12625","unresolved":false,"context_lines":[{"line_number":10,"context_line":"tests should be explicitly run by the user."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The `keystone_excludes` references can be removed once all of the"},{"line_number":13,"context_line":"existing tests have been spit into either the functional or unit test"},{"line_number":14,"context_line":"directories. I am choosing not to do the split now so that we have"},{"line_number":15,"context_line":"time to evaluate and maybe rewrite (if necessary) before the move. We"},{"line_number":16,"context_line":"are starting to write functional tests and need to be able to run then"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da86d52c_b39eb1b6","line":13,"in_reply_to":"fa81d914_ad03ac0b","updated":"2015-02-10 18:55:20.000000000","message":"Done","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"44d2fd16a2735c53e1fe3d70c8108e8f06cbce7a","unresolved":false,"context_lines":[{"line_number":13,"context_line":"existing tests have been spit into either the functional or unit test"},{"line_number":14,"context_line":"directories. I am choosing not to do the split now so that we have"},{"line_number":15,"context_line":"time to evaluate and maybe rewrite (if necessary) before the move. We"},{"line_number":16,"context_line":"are starting to write functional tests and need to be able to run then"},{"line_number":17,"context_line":"before all of that work is complete."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"bp functional-tests"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa81d914_6d19b478","line":16,"updated":"2015-01-29 22:26:27.000000000","message":"then -\u003e them","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"abf1e5f575adf8367813b3d12d7989dbe2b12625","unresolved":false,"context_lines":[{"line_number":13,"context_line":"existing tests have been spit into either the functional or unit test"},{"line_number":14,"context_line":"directories. I am choosing not to do the split now so that we have"},{"line_number":15,"context_line":"time to evaluate and maybe rewrite (if necessary) before the move. We"},{"line_number":16,"context_line":"are starting to write functional tests and need to be able to run then"},{"line_number":17,"context_line":"before all of that work is complete."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"bp functional-tests"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da86d52c_d3a5e504","line":16,"in_reply_to":"fa81d914_6d19b478","updated":"2015-02-10 18:55:20.000000000","message":"Done","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"}],"tox.ini":[{"author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"change_message_id":"b6b6ef5d718cbfdb4fe7facf9f9cee6f30a2753b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"deps \u003d -r{toxinidir}/requirements.txt"},{"line_number":14,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":15,"context_line":"keystone_excludes \u003d ^((?!.*functional))"},{"line_number":16,"context_line":"commands \u003d python setup.py testr --slowest --testr-args\u003d\u0027{posargs:{[testenv]keystone_excludes}}\u0027"},{"line_number":17,"context_line":"whitelist_externals \u003d bash"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[testenv:py33]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"fa81d914_117cc082","line":16,"updated":"2015-01-30 11:33:43.000000000","message":"Agreed with Brant: it\u0027s more explicit to have separate env for functional tests than toy with user input","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"abf1e5f575adf8367813b3d12d7989dbe2b12625","unresolved":false,"context_lines":[{"line_number":13,"context_line":"deps \u003d -r{toxinidir}/requirements.txt"},{"line_number":14,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":15,"context_line":"keystone_excludes \u003d ^((?!.*functional))"},{"line_number":16,"context_line":"commands \u003d python setup.py testr --slowest --testr-args\u003d\u0027{posargs:{[testenv]keystone_excludes}}\u0027"},{"line_number":17,"context_line":"whitelist_externals \u003d bash"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[testenv:py33]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"da86d52c_d320859d","line":16,"in_reply_to":"fa81d914_117cc082","updated":"2015-02-10 18:55:20.000000000","message":"i\u0027m going to work on moving stuff over, but i don\u0027t want to hold this up on that","commit_id":"d87b4c52b60205d2ea52c7abd4e07d7a45c945c2"}]}
