)]}'
{"nova/tests/unit/network/test_neutronv2.py":[{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"6451ba3cfc440b53598140279743fe835dd8dfd5","unresolved":false,"context_lines":[{"line_number":2615,"context_line":"             fake_ports[5][\u0027id\u0027]],"},{"line_number":2616,"context_line":"            preexisting_port_ids\u003d[\u0027port3\u0027])"},{"line_number":2617,"context_line":""},{"line_number":2618,"context_line":"        self.assertEqual(len(nw_infos), 6)"},{"line_number":2619,"context_line":"        index \u003d 0"},{"line_number":2620,"context_line":"        for nw_info in nw_infos:"},{"line_number":2621,"context_line":"            self.assertEqual(requested_ports[index][\u0027mac_address\u0027],"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_a6a44c57","line":2618,"updated":"2015-09-14 18:49:05.000000000","message":"missed this one.","commit_id":"83f49a1b195ad6131783e684db0d9212d9f543b8"}],"nova/tests/unit/objects/test_instance.py":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"0c8c7111a184299f2a4c19117812376b6f540f39","unresolved":false,"context_lines":[{"line_number":609,"context_line":"        self.mox.ReplayAll()"},{"line_number":610,"context_line":"        inst \u003d objects.Instance.get_by_uuid(self.context, fake_uuid)"},{"line_number":611,"context_line":"        # NOTE(danms): Make sure it\u0027s actually a bool"},{"line_number":612,"context_line":"        self.assertEqual(True, inst.deleted)"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    def test_get_not_cleaned(self):"},{"line_number":615,"context_line":"        fake_inst \u003d dict(self.fake_instance, id\u003d123, cleaned\u003dNone)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_47df5a0c","line":612,"updated":"2015-09-09 15:00:41.000000000","message":"Why not just change to assertTrue?","commit_id":"a2c703a353afd7f01489e3dc449c60d693384acf"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"0c8c7111a184299f2a4c19117812376b6f540f39","unresolved":false,"context_lines":[{"line_number":623,"context_line":"        self.mox.ReplayAll()"},{"line_number":624,"context_line":"        inst \u003d objects.Instance.get_by_uuid(self.context, fake_uuid)"},{"line_number":625,"context_line":"        # NOTE(mikal): Make sure it\u0027s actually a bool"},{"line_number":626,"context_line":"        self.assertEqual(False, inst.cleaned)"},{"line_number":627,"context_line":""},{"line_number":628,"context_line":"    def test_get_cleaned(self):"},{"line_number":629,"context_line":"        fake_inst \u003d dict(self.fake_instance, id\u003d123, cleaned\u003d1)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_67da9e19","line":626,"updated":"2015-09-09 15:00:41.000000000","message":"Why not just change to assertFalse?","commit_id":"a2c703a353afd7f01489e3dc449c60d693384acf"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"0c8c7111a184299f2a4c19117812376b6f540f39","unresolved":false,"context_lines":[{"line_number":637,"context_line":"        self.mox.ReplayAll()"},{"line_number":638,"context_line":"        inst \u003d objects.Instance.get_by_uuid(self.context, fake_uuid)"},{"line_number":639,"context_line":"        # NOTE(mikal): Make sure it\u0027s actually a bool"},{"line_number":640,"context_line":"        self.assertEqual(True, inst.cleaned)"},{"line_number":641,"context_line":""},{"line_number":642,"context_line":"    def test_with_info_cache(self):"},{"line_number":643,"context_line":"        fake_inst \u003d dict(self.fake_instance)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_e7fc6e74","line":640,"updated":"2015-09-09 15:00:41.000000000","message":"Why not just change to assertTrue?","commit_id":"a2c703a353afd7f01489e3dc449c60d693384acf"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"6451ba3cfc440b53598140279743fe835dd8dfd5","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                    \u0027nova_object.changes\u0027: [\u0027launched_at\u0027, \u0027uuid\u0027]}"},{"line_number":88,"context_line":"        self.assertJsonEqual(primitive, expected)"},{"line_number":89,"context_line":"        inst2 \u003d objects.Instance.obj_from_primitive(primitive)"},{"line_number":90,"context_line":"        self.assertIsInstance(inst2.launched_at, datetime.datetime)"},{"line_number":91,"context_line":"        self.assertEqual(inst2.launched_at, red_letter_date)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    def test_ip_deserialization(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_29324ff2","line":90,"updated":"2015-09-14 18:49:05.000000000","message":"i think you missed this one.","commit_id":"83f49a1b195ad6131783e684db0d9212d9f543b8"}]}
