)]}'
{"nova/tests/functional/notification_sample_tests/test_aggregate.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"03884c05a4f823884aa876e93e648ed86a471ac0","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        aggregate \u003d self.admin_api.post_aggregate(aggregate_req)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"        self.assertEqual(2, len(fake_notifier.VERSIONED_NOTIFICATIONS))"},{"line_number":28,"context_line":"        # The uuid hasn\u0027t been exposed on the REST API yet so we have no way to"},{"line_number":29,"context_line":"        # match it here, now."},{"line_number":30,"context_line":"        self._verify_notification("},{"line_number":31,"context_line":"            \u0027aggregate-create-start\u0027,"},{"line_number":32,"context_line":"            replacements\u003d{"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff0f0b1f_2232c7f2","line":29,"range":{"start_line":28,"start_character":8,"end_line":29,"end_character":29},"updated":"2017-05-18 14:43:36.000000000","message":"This comment no longer applies, right? I think the reason this is working now is (1) we\u0027re using 2.latest for the microversion in the versioned notification sample tests and (2) the aggregates REST API exposes the UUID now.","commit_id":"a79b82b9f00a2596142f41b6b8919cf2b26f4c56"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"35630e6063764bb5d618e76ec047f8e34f87e0ea","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        aggregate \u003d self.admin_api.post_aggregate(aggregate_req)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"        self.assertEqual(2, len(fake_notifier.VERSIONED_NOTIFICATIONS))"},{"line_number":28,"context_line":"        # The uuid hasn\u0027t been exposed on the REST API yet so we have no way to"},{"line_number":29,"context_line":"        # match it here, now."},{"line_number":30,"context_line":"        self._verify_notification("},{"line_number":31,"context_line":"            \u0027aggregate-create-start\u0027,"},{"line_number":32,"context_line":"            replacements\u003d{"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff0f0b1f_42f01bca","line":29,"range":{"start_line":28,"start_character":8,"end_line":29,"end_character":29},"in_reply_to":"ff0f0b1f_2232c7f2","updated":"2017-05-18 14:54:39.000000000","message":"Yes. I will delete this comment.","commit_id":"a79b82b9f00a2596142f41b6b8919cf2b26f4c56"}]}
