)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"e42b454241d27b944390d4992eaf74ec4c5ae4be","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"libvirt: Mock is_job_complete in test_driver"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Various tests were modelling the return of blockJobInfo rather than"},{"line_number":10,"context_line":"mocking guest.BlockDevice.is_job_complete. While I\u0027m generally very"},{"line_number":11,"context_line":"much in favour of this kind of functional testing, distributing it"},{"line_number":12,"context_line":"throughout individual tests is not maintainable. If we\u0027re going to do"},{"line_number":13,"context_line":"this we need to maintain a minimal simulation library, which we don\u0027t"},{"line_number":14,"context_line":"have."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This change updates all tests which use the return of blockJobInfo to"},{"line_number":17,"context_line":"implicitly affect the return of is_job_complete. This allows us to"},{"line_number":18,"context_line":"fix is_job_complete without breaking a large number of tests."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: I676d28759da55ce678572fee135d55468dbe6a41"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a461143_a6049ac6","line":18,"range":{"start_line":9,"start_character":0,"end_line":18,"end_character":61},"updated":"2017-01-25 15:02:17.000000000","message":"\u003c3, as always","commit_id":"01957592075eba2432027915747ae836f7f30413"}]}
