)]}'
{"tempest/api/image/v2/test_images_member.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"14ca86da19f7db1a382c5faa73001f614557f2b0","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    def test_get_image_member_schema(self):"},{"line_number":57,"context_line":"        resp, body \u003d self.os_img_client.get_image_member_schema()"},{"line_number":58,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":61,"context_line":"    def test_get_image_members_schema(self):"},{"line_number":62,"context_line":"        resp, body \u003d self.os_img_client.get_image_members_schema()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyuU%3D","line":59,"updated":"2014-02-28 08:34:43.000000000","message":"Check the some body parameter also like \"image_id\", \"member_id\" etc for non blank.","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"fccd0013c41df3e70c6e005b9a5756dfbb3be335","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    def test_get_image_member_schema(self):"},{"line_number":57,"context_line":"        resp, body \u003d self.os_img_client.get_image_member_schema()"},{"line_number":58,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":61,"context_line":"    def test_get_image_members_schema(self):"},{"line_number":62,"context_line":"        resp, body \u003d self.os_img_client.get_image_members_schema()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyWo%3D","line":59,"in_reply_to":"AAAAVX%2F%2FyuU%3D","updated":"2014-02-28 10:03:43.000000000","message":"This does not return a body inturn of \"image_id\", \"member_id\".\ninstead it returns a Json schema which will be very vast to validate body, so I will check only one parameter of body validation in next patch.","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"14ca86da19f7db1a382c5faa73001f614557f2b0","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":61,"context_line":"    def test_get_image_members_schema(self):"},{"line_number":62,"context_line":"        resp, body \u003d self.os_img_client.get_image_members_schema()"},{"line_number":63,"context_line":"        self.assertEqual(200, resp.status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyuM%3D","line":63,"updated":"2014-02-28 08:34:43.000000000","message":"same as above","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"fccd0013c41df3e70c6e005b9a5756dfbb3be335","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":61,"context_line":"    def test_get_image_members_schema(self):"},{"line_number":62,"context_line":"        resp, body \u003d self.os_img_client.get_image_members_schema()"},{"line_number":63,"context_line":"        self.assertEqual(200, resp.status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyWc%3D","line":63,"in_reply_to":"AAAAVX%2F%2FyuM%3D","updated":"2014-02-28 10:03:43.000000000","message":"same as above","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"30108c15c410263e5844d8712e702d5a8d65138a","unresolved":false,"context_lines":[{"line_number":53,"context_line":"        self.assertNotIn(image_id, self._list_image_ids_as_alt())"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":56,"context_line":"    def test_get_image_member_schema(self, schema\u003d\"member\"):"},{"line_number":57,"context_line":"        resp, body \u003d self.os_img_client.get_schema(schema)"},{"line_number":58,"context_line":"        self.assertEqual(200, resp.status)"},{"line_number":59,"context_line":"        self.assertEqual(body[\u0027name\u0027], \"member\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVX%2F%2Fv0k%3D","line":56,"updated":"2014-02-28 15:43:28.000000000","message":"no need to have the schema\u003d\"member\" parameter in these functions. Just go ahead and call get_schema(\"member\") below.","commit_id":"79ca6a70d76f26fb6e50535ccd28c751586ea85a"}],"tempest/services/image/v2/json/image_client.py":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"bc5736b190da1a2a9663e99d6816cfb5c2182bb6","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        url \u003d \u0027v2/schemas/images\u0027"},{"line_number":44,"context_line":"        resp, body \u003d self.get(url)"},{"line_number":45,"context_line":"        body \u003d json.loads(body)"},{"line_number":46,"context_line":"        return resp, body"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def get_image_schema(self):"},{"line_number":49,"context_line":"        url \u003d \u0027v2/schemas/image\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyyM%3D","line":46,"updated":"2014-02-28 08:28:36.000000000","message":"I wonder would be better if we would have just one\nget_schema(self, schema) function.","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"fccd0013c41df3e70c6e005b9a5756dfbb3be335","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        url \u003d \u0027v2/schemas/images\u0027"},{"line_number":44,"context_line":"        resp, body \u003d self.get(url)"},{"line_number":45,"context_line":"        body \u003d json.loads(body)"},{"line_number":46,"context_line":"        return resp, body"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def get_image_schema(self):"},{"line_number":49,"context_line":"        url \u003d \u0027v2/schemas/image\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyWA%3D","line":46,"in_reply_to":"AAAAVX%2F%2FyyM%3D","updated":"2014-02-28 10:03:43.000000000","message":"Done","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"14ca86da19f7db1a382c5faa73001f614557f2b0","unresolved":false,"context_lines":[{"line_number":164,"context_line":"        self.expected_success(200, resp)"},{"line_number":165,"context_line":"        return resp, body"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"    def get_image_member_schema(self):"},{"line_number":168,"context_line":"        url \u003d \u0027v2/schemas/member\u0027"},{"line_number":169,"context_line":"        resp, body \u003d self.get(url)"},{"line_number":170,"context_line":"        body \u003d json.loads(body)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyvE%3D","line":167,"updated":"2014-02-28 08:34:43.000000000","message":"These 2 functions can be merged as mentioned by afazekas\t. Take the variant url through parameter and append the same with \"v2/schemas/\". Merging all three will not be good as \"get_images_schema(self)\" will have the dependency on other test so merge these two only.","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"},{"author":{"_account_id":8205,"name":"Mh Raies","email":"raiesmh08@gmail.com","username":"raiesmh08"},"change_message_id":"fccd0013c41df3e70c6e005b9a5756dfbb3be335","unresolved":false,"context_lines":[{"line_number":164,"context_line":"        self.expected_success(200, resp)"},{"line_number":165,"context_line":"        return resp, body"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"    def get_image_member_schema(self):"},{"line_number":168,"context_line":"        url \u003d \u0027v2/schemas/member\u0027"},{"line_number":169,"context_line":"        resp, body \u003d self.get(url)"},{"line_number":170,"context_line":"        body \u003d json.loads(body)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FyWE%3D","line":167,"in_reply_to":"AAAAVX%2F%2FyvE%3D","updated":"2014-02-28 10:03:43.000000000","message":"No, no dependency will create. I will apply next patch where all 4 methods will plays as of same. \nWhere, there is use of \"get_images_schema(self)\" will be changed to new created method.","commit_id":"495083908660258562c2e6df112b5cf9f68da04d"}]}
