)]}'
{"nova/tests/unit/test_api_validation.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"deaf9564e737953334644fdc752f753d6237b7ca","unresolved":false,"context_lines":[{"line_number":1491,"context_line":""},{"line_number":1492,"context_line":"    def test_validate_array_fails(self):"},{"line_number":1493,"context_line":"        value \u003d 2.0"},{"line_number":1494,"context_line":"        detail \u003d (\"Invalid input for field/attribute foo. \""},{"line_number":1495,"context_line":"                  \"Value: %s. %s is not of type \u0027integer\u0027\") % (value, value)"},{"line_number":1496,"context_line":"        self.check_validation_error(self.post,"},{"line_number":1497,"context_line":"                                    body\u003d[{\u0027foo\u0027: 10}, {\u0027foo\u0027: value}],"},{"line_number":1498,"context_line":"                                    expected_detail\u003ddetail)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a30ddce_73b98b2e","line":1495,"range":{"start_line":1494,"start_character":0,"end_line":1495,"end_character":76},"updated":"2017-03-07 02:30:36.000000000","message":"i feel we should stop checking error message string as it can be changed from json lib. But that\u0027s everywhere seems so not blocking on this.","commit_id":"e5a28cc42cd08a59b527eaee38854b84f48ac08c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"deaf9564e737953334644fdc752f753d6237b7ca","unresolved":false,"context_lines":[{"line_number":1536,"context_line":"                         self.post(body\u003d[{\u0027foo\u0027: 10}, {\u0027bar\u0027: 20}],"},{"line_number":1537,"context_line":"                                   req\u003dFakeRequest()))"},{"line_number":1538,"context_line":""},{"line_number":1539,"context_line":"        # NOTE: The 1st validation doesn\u0027t work for 2nd invalid input."},{"line_number":1540,"context_line":"        self.assertEqual(\u0027Validation succeeded.\u0027,"},{"line_number":1541,"context_line":"                         self.post(body\u003d[{\u0027foo\u0027: 10}, {\u0027foo\u0027: \u0027invalid\u0027}],"},{"line_number":1542,"context_line":"                                   req\u003dFakeRequest()))"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a30ddce_53c1e77f","line":1539,"range":{"start_line":1539,"start_character":16,"end_line":1539,"end_character":70},"updated":"2017-03-07 02:30:36.000000000","message":"i did not get the meaning actually. You mean - The validation doesn\u0027t consider the 2nd invalid input if there is valid one present.","commit_id":"e5a28cc42cd08a59b527eaee38854b84f48ac08c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"deaf9564e737953334644fdc752f753d6237b7ca","unresolved":false,"context_lines":[{"line_number":1541,"context_line":"                         self.post(body\u003d[{\u0027foo\u0027: 10}, {\u0027foo\u0027: \u0027invalid\u0027}],"},{"line_number":1542,"context_line":"                                   req\u003dFakeRequest()))"},{"line_number":1543,"context_line":""},{"line_number":1544,"context_line":"        # NOTE: The 2nd validation doesn\u0027t work for 1st invalid input."},{"line_number":1545,"context_line":"        self.assertEqual(\u0027Validation succeeded.\u0027,"},{"line_number":1546,"context_line":"                         self.post(body\u003d[{\u0027bar\u0027: \u0027invalid\u0027}, {\u0027bar\u0027: 10}],"},{"line_number":1547,"context_line":"                                   req\u003dFakeRequest()))"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a30ddce_b336a3b2","line":1544,"range":{"start_line":1544,"start_character":16,"end_line":1544,"end_character":70},"updated":"2017-03-07 02:30:36.000000000","message":"ditto","commit_id":"e5a28cc42cd08a59b527eaee38854b84f48ac08c"}]}
