)]}'
{"ceilometer/tests/unit/agent/test_discovery.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"68a8481965c20abf2637d1065cea3c09fd8526c1","unresolved":false,"context_lines":[{"line_number":128,"context_line":"    def side_effect(self, domain\u003dNone):"},{"line_number":129,"context_line":"        if not domain:"},{"line_number":130,"context_line":"            return self.default_domain_tenants"},{"line_number":131,"context_line":"        elif domain.name \u003d\u003d \u0027Default\u0027:"},{"line_number":132,"context_line":"            return self.default_domain_tenants"},{"line_number":133,"context_line":"        elif domain.name \u003d\u003d \u0027heat\u0027:"},{"line_number":134,"context_line":"            return self.heat_domain_tenants"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_38dacce8","line":131,"range":{"start_line":131,"start_character":14,"end_line":131,"end_character":37},"updated":"2017-07-11 12:57:58.000000000","message":"put this in same line above:\n\n  if not domain or domain.name \u003d\u003d \u0027Default\u0027:","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"},{"author":{"_account_id":25944,"name":"Hangdong Zhang","email":"hdzhang@fiberhome.com","username":"hdzhang"},"change_message_id":"1e8dbdb079555345e9a80f9de23ab8eacc13393f","unresolved":false,"context_lines":[{"line_number":128,"context_line":"    def side_effect(self, domain\u003dNone):"},{"line_number":129,"context_line":"        if not domain:"},{"line_number":130,"context_line":"            return self.default_domain_tenants"},{"line_number":131,"context_line":"        elif domain.name \u003d\u003d \u0027Default\u0027:"},{"line_number":132,"context_line":"            return self.default_domain_tenants"},{"line_number":133,"context_line":"        elif domain.name \u003d\u003d \u0027heat\u0027:"},{"line_number":134,"context_line":"            return self.heat_domain_tenants"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_b25f0240","line":131,"range":{"start_line":131,"start_character":14,"end_line":131,"end_character":37},"in_reply_to":"3f1d235d_38dacce8","updated":"2017-07-12 01:49:11.000000000","message":"Done","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"68a8481965c20abf2637d1065cea3c09fd8526c1","unresolved":false,"context_lines":[{"line_number":146,"context_line":"    def test_tenant_discovery_with_domains(self):"},{"line_number":147,"context_line":"        self.manager.keystone.domains.list.return_value \u003d self.domains"},{"line_number":148,"context_line":"        result \u003d self.discovery.discover(self.manager)"},{"line_number":149,"context_line":"        self.assertEqual(len(result), 3)"},{"line_number":150,"context_line":"        self.assertEqual(self.manager.keystone.projects.list.call_count, 2)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    def test_tenant_discovery_no_domian(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_188390ab","line":149,"range":{"start_line":149,"start_character":9,"end_line":149,"end_character":40},"updated":"2017-07-11 12:57:58.000000000","message":"just curious, why is expected result 3? what are the 3 results we expect?","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"},{"author":{"_account_id":25944,"name":"Hangdong Zhang","email":"hdzhang@fiberhome.com","username":"hdzhang"},"change_message_id":"1e8dbdb079555345e9a80f9de23ab8eacc13393f","unresolved":false,"context_lines":[{"line_number":146,"context_line":"    def test_tenant_discovery_with_domains(self):"},{"line_number":147,"context_line":"        self.manager.keystone.domains.list.return_value \u003d self.domains"},{"line_number":148,"context_line":"        result \u003d self.discovery.discover(self.manager)"},{"line_number":149,"context_line":"        self.assertEqual(len(result), 3)"},{"line_number":150,"context_line":"        self.assertEqual(self.manager.keystone.projects.list.call_count, 2)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    def test_tenant_discovery_no_domian(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_32be5265","line":149,"range":{"start_line":149,"start_character":9,"end_line":149,"end_character":40},"in_reply_to":"3f1d235d_188390ab","updated":"2017-07-12 01:49:11.000000000","message":"The method \"TenantDiscovery.discover()\" returens the tenants in all domains, so result was [tenant_admin, tenant_service, tenant_demo].","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"68a8481965c20abf2637d1065cea3c09fd8526c1","unresolved":false,"context_lines":[{"line_number":149,"context_line":"        self.assertEqual(len(result), 3)"},{"line_number":150,"context_line":"        self.assertEqual(self.manager.keystone.projects.list.call_count, 2)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    def test_tenant_discovery_no_domian(self):"},{"line_number":153,"context_line":"        self.manager.keystone.domains.list.return_value \u003d []"},{"line_number":154,"context_line":"        result \u003d self.discovery.discover(self.manager)"},{"line_number":155,"context_line":"        self.assertEqual(len(result), 2)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_d8f75859","line":152,"range":{"start_line":152,"start_character":33,"end_line":152,"end_character":39},"updated":"2017-07-11 12:57:58.000000000","message":"domain","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"},{"author":{"_account_id":25944,"name":"Hangdong Zhang","email":"hdzhang@fiberhome.com","username":"hdzhang"},"change_message_id":"1e8dbdb079555345e9a80f9de23ab8eacc13393f","unresolved":false,"context_lines":[{"line_number":149,"context_line":"        self.assertEqual(len(result), 3)"},{"line_number":150,"context_line":"        self.assertEqual(self.manager.keystone.projects.list.call_count, 2)"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"    def test_tenant_discovery_no_domian(self):"},{"line_number":153,"context_line":"        self.manager.keystone.domains.list.return_value \u003d []"},{"line_number":154,"context_line":"        result \u003d self.discovery.discover(self.manager)"},{"line_number":155,"context_line":"        self.assertEqual(len(result), 2)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_72596a58","line":152,"range":{"start_line":152,"start_character":33,"end_line":152,"end_character":39},"in_reply_to":"3f1d235d_d8f75859","updated":"2017-07-12 01:49:11.000000000","message":"Done","commit_id":"cea99cea2f90d9c497acfb54b9c2ad72c7376f12"}]}
