)]}'
{"tempest/api/identity/admin/v2/test_services.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":76,"context_line":"        self.assertIn(\u0027type\u0027, service)"},{"line_number":77,"context_line":"        self.assertEqual(type, service[\u0027type\u0027])"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":80,"context_line":"    @test.idempotent_id(\u002734ea6489-012d-4a86-9038-1287cadd5eca\u0027)"},{"line_number":81,"context_line":"    def test_list_services(self):"},{"line_number":82,"context_line":"        # Create, List, Verify and Delete Services"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_a8f9b6ca","side":"PARENT","line":79,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":76,"context_line":"        self.assertIn(\u0027type\u0027, service)"},{"line_number":77,"context_line":"        self.assertEqual(type, service[\u0027type\u0027])"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":80,"context_line":"    @test.idempotent_id(\u002734ea6489-012d-4a86-9038-1287cadd5eca\u0027)"},{"line_number":81,"context_line":"    def test_list_services(self):"},{"line_number":82,"context_line":"        # Create, List, Verify and Delete Services"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_7c791193","side":"PARENT","line":79,"in_reply_to":"5ad0253b_a8f9b6ca","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v2/test_users.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        cls.alt_password \u003d data_utils.rand_name(\u0027pass\u0027)"},{"line_number":30,"context_line":"        cls.alt_email \u003d cls.alt_user + \u0027@testmail.tm\u0027"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":33,"context_line":"    @test.idempotent_id(\u00272d55a71e-da1d-4b43-9c03-d269fd93d905\u0027)"},{"line_number":34,"context_line":"    def test_create_user(self):"},{"line_number":35,"context_line":"        # Create a user"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_e8256e5c","side":"PARENT","line":32,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        cls.alt_password \u003d data_utils.rand_name(\u0027pass\u0027)"},{"line_number":30,"context_line":"        cls.alt_email \u003d cls.alt_user + \u0027@testmail.tm\u0027"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":33,"context_line":"    @test.idempotent_id(\u00272d55a71e-da1d-4b43-9c03-d269fd93d905\u0027)"},{"line_number":34,"context_line":"    def test_create_user(self):"},{"line_number":35,"context_line":"        # Create a user"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_3c7399b3","side":"PARENT","line":32,"in_reply_to":"5ad0253b_e8256e5c","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_credentials.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def _delete_credential(self, cred_id):"},{"line_number":52,"context_line":"        self.creds_client.delete_credential(cred_id)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":55,"context_line":"    @test.idempotent_id(\u00277cd59bf9-bda4-4c72-9467-d21cab278355\u0027)"},{"line_number":56,"context_line":"    def test_credentials_create_get_update_delete(self):"},{"line_number":57,"context_line":"        keys \u003d [data_utils.rand_name(\u0027Access\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_a87c1621","side":"PARENT","line":54,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":51,"context_line":"    def _delete_credential(self, cred_id):"},{"line_number":52,"context_line":"        self.creds_client.delete_credential(cred_id)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":55,"context_line":"    @test.idempotent_id(\u00277cd59bf9-bda4-4c72-9467-d21cab278355\u0027)"},{"line_number":56,"context_line":"    def test_credentials_create_get_update_delete(self):"},{"line_number":57,"context_line":"        keys \u003d [data_utils.rand_name(\u0027Access\u0027),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_dc6265d8","side":"PARENT","line":54,"in_reply_to":"5ad0253b_a87c1621","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_domains.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        missing_doms \u003d [d for d in domain_ids if d not in fetched_ids]"},{"line_number":48,"context_line":"        self.assertEqual(0, len(missing_doms))"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":51,"context_line":"    @test.idempotent_id(\u0027f2f5b44a-82e8-4dad-8084-0661ea3b18cf\u0027)"},{"line_number":52,"context_line":"    def test_create_update_delete_domain(self):"},{"line_number":53,"context_line":"        d_name \u003d data_utils.rand_name(\u0027domain\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_68adde87","side":"PARENT","line":50,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        missing_doms \u003d [d for d in domain_ids if d not in fetched_ids]"},{"line_number":48,"context_line":"        self.assertEqual(0, len(missing_doms))"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":51,"context_line":"    @test.idempotent_id(\u0027f2f5b44a-82e8-4dad-8084-0661ea3b18cf\u0027)"},{"line_number":52,"context_line":"    def test_create_update_delete_domain(self):"},{"line_number":53,"context_line":"        d_name \u003d data_utils.rand_name(\u0027domain\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_794fe392","side":"PARENT","line":50,"in_reply_to":"5ad0253b_68adde87","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_endpoints.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        fetched_endpoints_id \u003d [e[\u0027id\u0027] for e in fetched_endpoints]"},{"line_number":92,"context_line":"        self.assertNotIn(endpoint[\u0027id\u0027], fetched_endpoints_id)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":95,"context_line":"    @test.idempotent_id(\u002737e8f15e-ee7c-4657-a1e7-f6b61e375eff\u0027)"},{"line_number":96,"context_line":"    def test_update_endpoint(self):"},{"line_number":97,"context_line":"        # Creating an endpoint so as to check update endpoint"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_e8e68ee7","side":"PARENT","line":94,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        fetched_endpoints_id \u003d [e[\u0027id\u0027] for e in fetched_endpoints]"},{"line_number":92,"context_line":"        self.assertNotIn(endpoint[\u0027id\u0027], fetched_endpoints_id)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":95,"context_line":"    @test.idempotent_id(\u002737e8f15e-ee7c-4657-a1e7-f6b61e375eff\u0027)"},{"line_number":96,"context_line":"    def test_update_endpoint(self):"},{"line_number":97,"context_line":"        # Creating an endpoint so as to check update endpoint"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_b92c5bac","side":"PARENT","line":94,"in_reply_to":"5ad0253b_e8e68ee7","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_groups.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        self.assertEqual(new_name, new_group[\u0027name\u0027])"},{"line_number":46,"context_line":"        self.assertEqual(new_desc, new_group[\u0027description\u0027])"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":49,"context_line":"    @test.idempotent_id(\u00271598521a-2f36-4606-8df9-30772bd51339\u0027)"},{"line_number":50,"context_line":"    def test_group_users_add_list_delete(self):"},{"line_number":51,"context_line":"        name \u003d data_utils.rand_name(\u0027Group\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_c8ebd2af","side":"PARENT","line":48,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        self.assertEqual(new_name, new_group[\u0027name\u0027])"},{"line_number":46,"context_line":"        self.assertEqual(new_desc, new_group[\u0027description\u0027])"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":49,"context_line":"    @test.idempotent_id(\u00271598521a-2f36-4606-8df9-30772bd51339\u0027)"},{"line_number":50,"context_line":"    def test_group_users_add_list_delete(self):"},{"line_number":51,"context_line":"        name \u003d data_utils.rand_name(\u0027Group\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_9cff4d01","side":"PARENT","line":48,"in_reply_to":"5ad0253b_c8ebd2af","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_policies.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        missing_pols \u003d [p for p in policy_ids if p not in fetched_ids]"},{"line_number":46,"context_line":"        self.assertEqual(0, len(missing_pols))"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":49,"context_line":"    @test.idempotent_id(\u0027e544703a-2f03-4cf2-9b0f-350782fdb0d3\u0027)"},{"line_number":50,"context_line":"    def test_create_update_delete_policy(self):"},{"line_number":51,"context_line":"        # Test to update policy"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_88cefa58","side":"PARENT","line":48,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":45,"context_line":"        missing_pols \u003d [p for p in policy_ids if p not in fetched_ids]"},{"line_number":46,"context_line":"        self.assertEqual(0, len(missing_pols))"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":49,"context_line":"    @test.idempotent_id(\u0027e544703a-2f03-4cf2-9b0f-350782fdb0d3\u0027)"},{"line_number":50,"context_line":"    def test_create_update_delete_policy(self):"},{"line_number":51,"context_line":"        # Test to update policy"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_7c2b5183","side":"PARENT","line":48,"in_reply_to":"5ad0253b_88cefa58","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_regions.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        self.assertEqual(self.setup_regions[1][\u0027id\u0027],"},{"line_number":72,"context_line":"                         region[\u0027parent_region_id\u0027])"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":75,"context_line":"    @test.idempotent_id(\u00272c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2\u0027)"},{"line_number":76,"context_line":"    def test_create_region_with_specific_id(self):"},{"line_number":77,"context_line":"        # Create a region with a specific id"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_2804867c","side":"PARENT","line":74,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        self.assertEqual(self.setup_regions[1][\u0027id\u0027],"},{"line_number":72,"context_line":"                         region[\u0027parent_region_id\u0027])"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":75,"context_line":"    @test.idempotent_id(\u00272c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2\u0027)"},{"line_number":76,"context_line":"    def test_create_region_with_specific_id(self):"},{"line_number":77,"context_line":"        # Create a region with a specific id"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_9c4d0d75","side":"PARENT","line":74,"in_reply_to":"5ad0253b_2804867c","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_roles.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        self.assertEqual(len(body), 1)"},{"line_number":67,"context_line":"        self.assertIn(role_id, fetched_role_ids)"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":70,"context_line":"    @test.idempotent_id(\u002718afc6c0-46cf-4911-824e-9989cc056c3a\u0027)"},{"line_number":71,"context_line":"    def test_role_create_update_get_list(self):"},{"line_number":72,"context_line":"        r_name \u003d data_utils.rand_name(\u0027Role\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_0809ca95","side":"PARENT","line":69,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        self.assertEqual(len(body), 1)"},{"line_number":67,"context_line":"        self.assertIn(role_id, fetched_role_ids)"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":70,"context_line":"    @test.idempotent_id(\u002718afc6c0-46cf-4911-824e-9989cc056c3a\u0027)"},{"line_number":71,"context_line":"    def test_role_create_update_get_list(self):"},{"line_number":72,"context_line":"        r_name \u003d data_utils.rand_name(\u0027Role\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_fc3e41b7","side":"PARENT","line":69,"in_reply_to":"5ad0253b_0809ca95","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_services.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        self.assertRaises(lib_exc.NotFound, self.service_client.get_service,"},{"line_number":30,"context_line":"                          service_id)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":33,"context_line":"    @test.idempotent_id(\u00275193aad5-bcb7-411d-85b0-b3b61b96ef06\u0027)"},{"line_number":34,"context_line":"    def test_create_update_get_service(self):"},{"line_number":35,"context_line":"        # Creating a Service"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_88f5da84","side":"PARENT","line":32,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        self.assertRaises(lib_exc.NotFound, self.service_client.get_service,"},{"line_number":30,"context_line":"                          service_id)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":33,"context_line":"    @test.idempotent_id(\u00275193aad5-bcb7-411d-85b0-b3b61b96ef06\u0027)"},{"line_number":34,"context_line":"    def test_create_update_get_service(self):"},{"line_number":35,"context_line":"        # Creating a Service"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_9c74ed9c","side":"PARENT","line":32,"in_reply_to":"5ad0253b_88f5da84","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}],"tempest/api/identity/admin/v3/test_trusts.py":[{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"4e86f92472e099de0e40ac4678fb237d1c26c1e5","unresolved":false,"context_lines":[{"line_number":259,"context_line":"        self.assertEqual(1, len(trusts_get))"},{"line_number":260,"context_line":"        self.validate_trust(trusts_get[0], summary\u003dTrue)"},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":263,"context_line":"    @test.idempotent_id(\u00274773ebd5-ecbf-4255-b8d8-b63e6f72b65d\u0027)"},{"line_number":264,"context_line":"    def test_get_trusts_all(self):"},{"line_number":265,"context_line":"        self.create_trust()"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_e80b2e7c","side":"PARENT","line":262,"updated":"2015-04-28 21:00:05.000000000","message":"Please keep this one.","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"c1fd4b0c37061039cd4a85b2a99a054a3454f170","unresolved":false,"context_lines":[{"line_number":259,"context_line":"        self.assertEqual(1, len(trusts_get))"},{"line_number":260,"context_line":"        self.validate_trust(trusts_get[0], summary\u003dTrue)"},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":263,"context_line":"    @test.idempotent_id(\u00274773ebd5-ecbf-4255-b8d8-b63e6f72b65d\u0027)"},{"line_number":264,"context_line":"    def test_get_trusts_all(self):"},{"line_number":265,"context_line":"        self.create_trust()"}],"source_content_type":"text/x-python","patch_set":4,"id":"5ad0253b_5ca53502","side":"PARENT","line":262,"in_reply_to":"5ad0253b_e80b2e7c","updated":"2015-04-29 10:04:20.000000000","message":"Done","commit_id":"c107ebd8368e3df621c90974928d4679f0dd5e0b"}]}
