)]}'
{"tests/ci/pytest_launcher.py":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"6fd4a9e0a1af0d2689fb2cf5fcd2f52d6aa0ca69","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    msg \u003d (\"Wrong usage of %s. This script accepts only two positional \""},{"line_number":31,"context_line":"           \"arguments: tests dir and posargs (second parameter is \""},{"line_number":32,"context_line":"           \"optional)\" % args[0])"},{"line_number":33,"context_line":"    if len(args) \u003e 3 or len(args) \u003d\u003d 1:"},{"line_number":34,"context_line":"        error(msg)"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    tests_dir \u003d args[1]"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a89bdaa_921b131b","line":33,"updated":"2016-09-06 09:45:18.000000000","message":"Using argparse would be better","commit_id":"be761df5e8dd9a8e231bb023c4f2147fd26599a0"}],"tests/ci/pytest_report_wrapper.sh":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"29f42087a80bc05bd16eac3e838ab577dd89b525","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"PYTEST_RETURNCODE\u003d$?"},{"line_number":8,"context_line":"PROJECT\u003d`echo $ZUUL_PROJECT | cut -d \\/ -f 2`"},{"line_number":9,"context_line":"TESTR_REPORT\u003d\"testr_results.html\""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"if [ -n \"$PROJECT\" ]; then"},{"line_number":12,"context_line":"    # apply dirty hack only in gates."}],"source_content_type":"text/x-sh","patch_set":1,"id":"1aa78d24_6af12095","line":9,"updated":"2016-07-06 11:34:20.000000000","message":"PYTEST_REPORT\u003d\"testr_results.html\"  :)","commit_id":"5b04d8d2de4669f79b0b4fe559b036d1895f7267"}],"tox.ini":[{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"cf652be665f66c9a571df691fc0cd38cacb68134","unresolved":false,"context_lines":[{"line_number":18,"context_line":"usedevelop \u003d True"},{"line_number":19,"context_line":"commands \u003d"},{"line_number":20,"context_line":"  find . -type f -name \"*.pyc\" -delete"},{"line_number":21,"context_line":"  py.test --html\u003dpytest_results.html --durations\u003d10 \"tests/unit\" {posargs}"},{"line_number":22,"context_line":"  {toxinidir}/tests/ci/pytest_report_wrapper.sh"},{"line_number":23,"context_line":"distribute \u003d false"},{"line_number":24,"context_line":"basepython \u003d python2.7"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1aa78d24_4ac0a42a","line":21,"updated":"2016-07-06 11:32:22.000000000","message":"Why not just change --html\u003dtestr_results.html","commit_id":"5b04d8d2de4669f79b0b4fe559b036d1895f7267"}]}
