)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"d985e3fed39daca7c9e8bbf2eef0b12e2d8ed58c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add unit test for olsotest base class"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Oslotest base class has special logic and uses environment variables"},{"line_number":10,"context_line":"to trigger trigger them."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ic18b6fe528e1d95ad4390b9806aa34c050362690"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3ae8d1ca_8bbac4df","line":10,"updated":"2014-05-27 18:01:30.000000000","message":"Two triggers. :-)","commit_id":"5dcd3b5cdbf489fdcdd2e410f331243500e8ae3d"}],"tests/unit/test_base.py":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"d985e3fed39daca7c9e8bbf2eef0b12e2d8ed58c","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"import logging"},{"line_number":16,"context_line":"import mock"},{"line_number":17,"context_line":"import testtools"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from oslotest import base"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3ae8d1ca_4481898e","line":17,"updated":"2014-05-27 18:01:30.000000000","message":"testtools is a third-party library, so it should be grouped separately.  mock is too in py2, and since I think hacking runs in py2 it should probably be treated as third-party as well.  Some day I will get the remainder of the import grouping rules into hacking and this will be automatic. :-)","commit_id":"5dcd3b5cdbf489fdcdd2e410f331243500e8ae3d"}]}
