)]}'
{"novaclient/tests/unit/v2/contrib/test_baremetal.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"61988970463bbc8785c5ad452d429e26ce696b86","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"import warnings"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import mock"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from novaclient import extension"},{"line_number":22,"context_line":"from novaclient.tests.unit import utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_185f6076","line":19,"updated":"2016-11-30 11:13:03.000000000","message":"This is built into py3, so I think it was fine where it was.","commit_id":"917690ea45b715f1b07bc616e589d2cfa2943ae5"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"391d46c2cf25c99f47743d405af8cedf2a821a4a","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"import warnings"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import mock"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from novaclient import extension"},{"line_number":22,"context_line":"from novaclient.tests.unit import utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a74a57a_7f8ca835","line":19,"in_reply_to":"5a74a57a_185f6076","updated":"2016-11-30 16:18:32.000000000","message":"It is, but in py3, it\u0027s called unittest.mock.","commit_id":"917690ea45b715f1b07bc616e589d2cfa2943ae5"}]}
