)]}'
{"nova/tests/unit/api/openstack/placement/test_util.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f5d79cf84e4f5579c3ae9a66ae6e2728a167e96e","unresolved":false,"context_lines":[{"line_number":315,"context_line":""},{"line_number":316,"context_line":"class TestNormalizeResourceQsParam(test.NoDBTestCase):"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"    def setUp(self):"},{"line_number":319,"context_line":"        super(TestNormalizeResourceQsParam, self).setUp()"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"    def test_success(self):"},{"line_number":322,"context_line":"        qs \u003d \"VCPU:1\""}],"source_content_type":"text/x-python","patch_set":2,"id":"5f201791_b7699b8c","line":319,"range":{"start_line":318,"start_character":4,"end_line":319,"end_character":57},"updated":"2017-06-20 18:08:08.000000000","message":"This is redundant and unnecessary, which is an ironically redundant statement.","commit_id":"355303cd0ff001ef0b00958cf44e34559ddaabe3"}]}
