)]}'
{"openstackclient/tests/functional/image/v2/test_image.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"335766a11a9c524025fefa14c93aa2cdca02bb44","unresolved":false,"context_lines":[{"line_number":86,"context_line":"        json_output \u003d json.loads(self.openstack("},{"line_number":87,"context_line":"            \u0027image list --tag \u0027 + self.image_tag + \u0027 -f json\u0027"},{"line_number":88,"context_line":"        ))"},{"line_number":89,"context_line":"        self.assertIn("},{"line_number":90,"context_line":"            self.image_tag,"},{"line_number":91,"context_line":"            [img[\u0027Tags\u0027] for img in json_output]"},{"line_number":92,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_1c050210","line":89,"updated":"2018-06-14 13:15:18.000000000","message":"could also assert length and name, but this is OK.","commit_id":"439f913a91548e0f6aa9d88c30d7560bde4512b6"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"c7c0bab9ae277518afe85a53818f18cd015f18aa","unresolved":false,"context_lines":[{"line_number":88,"context_line":"        ))"},{"line_number":89,"context_line":"        self.assertIn("},{"line_number":90,"context_line":"            self.image_tag,"},{"line_number":91,"context_line":"            [img[\u0027Tags\u0027] for img in json_output]"},{"line_number":92,"context_line":"        )"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def test_image_attributes(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_c9dfc164","line":91,"updated":"2018-06-14 18:41:56.000000000","message":"this needs to be \"tags\" lowercase -- not sure how Status or Name work???","commit_id":"e094a7d8c8bebe0f35e23bbdf6729d43118e8a3e"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"c7c0bab9ae277518afe85a53818f18cd015f18aa","unresolved":false,"context_lines":[{"line_number":161,"context_line":"            \u0027image show -f json \u0027 +"},{"line_number":162,"context_line":"            self.NAME"},{"line_number":163,"context_line":"        ))"},{"line_number":164,"context_line":"        self.assertEqual("},{"line_number":165,"context_line":"            \u002701\u0027,"},{"line_number":166,"context_line":"            json_output[\"tags\"],"},{"line_number":167,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f7c97a3_89d30960","line":164,"updated":"2018-06-14 18:41:56.000000000","message":"Switch this to make sure it\u0027s IN the list","commit_id":"e094a7d8c8bebe0f35e23bbdf6729d43118e8a3e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"90555b124a3eeb88391f8b79eeeaa233be553a0e","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"    def test_image_list_with_tag_filter(self):"},{"line_number":86,"context_line":"        json_output \u003d json.loads(self.openstack("},{"line_number":87,"context_line":"            \u0027image list --tag \u0027 + self.image_tag + \u0027 -f json\u0027"},{"line_number":88,"context_line":"        ))"},{"line_number":89,"context_line":"        self.assertIn("},{"line_number":90,"context_line":"            self.image_tag,"}],"source_content_type":"text/x-python","patch_set":6,"id":"5f7c97a3_de68e2ba","line":87,"updated":"2018-06-27 10:21:09.000000000","message":"IIUC you need to add \"--long\" to get the \"Tags\" column in the output.","commit_id":"fdc365d814d67f7049f9175ea2e33fe93bb7fb71"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"860289f1a27837171b2c029b401de3bd0e10e464","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"    def test_image_list_with_tag_filter(self):"},{"line_number":86,"context_line":"        json_output \u003d json.loads(self.openstack("},{"line_number":87,"context_line":"            \u0027image list --tag \u0027 + self.image_tag + \u0027 -f json\u0027"},{"line_number":88,"context_line":"        ))"},{"line_number":89,"context_line":"        self.assertIn("},{"line_number":90,"context_line":"            self.image_tag,"}],"source_content_type":"text/x-python","patch_set":6,"id":"5f7c97a3_44ab9887","line":87,"in_reply_to":"5f7c97a3_de68e2ba","updated":"2018-06-27 17:06:37.000000000","message":"AHH, thanks! This was making me a little crazy. It\u0027s hard for me to debug this locally, so I kept just changing stuff in the gate and wondering what was going on...","commit_id":"fdc365d814d67f7049f9175ea2e33fe93bb7fb71"}]}
