)]}'
{"tacker/tests/unit/vnfm/infra_drivers/kubernetes/fakes.py":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":949,"context_line":"        \u0027ssl_ca_cert\u0027: \u0027-----BEGIN CERTIFICATE-----\\"},{"line_number":950,"context_line":"                        samplevalues\\"},{"line_number":951,"context_line":"                        -----END CERTIFICATE-----\u0027,"},{"line_number":952,"context_line":"        \u0027auth_url\u0027: \u0027100.0.0.1\u0027"},{"line_number":953,"context_line":"    }"},{"line_number":954,"context_line":""},{"line_number":955,"context_line":""}],"source_content_type":"text/x-python","patch_set":16,"id":"a3d30195_7940b4fe","line":952,"range":{"start_line":952,"start_character":21,"end_line":952,"end_character":30},"updated":"2021-01-28 18:25:38.000000000","message":"Why don\u0027t you use style of url like as \"http://fake-url/identity/v3\" defined in `tacker/tests/unit/vnfm/policy_actions/respawn/test_respawn.py`? It\u0027s better to define auth_url as URL even if fake one for considering code conventions.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"b7591218048ab1a167391df842dc48f30fc0d64f","unresolved":false,"context_lines":[{"line_number":949,"context_line":"        \u0027ssl_ca_cert\u0027: \u0027-----BEGIN CERTIFICATE-----\\"},{"line_number":950,"context_line":"                        samplevalues\\"},{"line_number":951,"context_line":"                        -----END CERTIFICATE-----\u0027,"},{"line_number":952,"context_line":"        \u0027auth_url\u0027: \u0027100.0.0.1\u0027"},{"line_number":953,"context_line":"    }"},{"line_number":954,"context_line":""},{"line_number":955,"context_line":""}],"source_content_type":"text/x-python","patch_set":16,"id":"dd4d3e5b_c9281d12","line":952,"range":{"start_line":952,"start_character":21,"end_line":952,"end_character":30},"in_reply_to":"a3d30195_7940b4fe","updated":"2021-02-01 00:58:34.000000000","message":"Done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"}],"tacker/tests/unit/vnfm/infra_drivers/kubernetes/test_kubernetes_driver.py":[{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"78cecc1f7121daed8e9b06db627f2b6c5191e489","unresolved":true,"context_lines":[{"line_number":1723,"context_line":""},{"line_number":1724,"context_line":"    @mock.patch.object(translate_template.TOSCAToKubernetes,"},{"line_number":1725,"context_line":"                       \u0027deploy_kubernetes_objects\u0027)"},{"line_number":1726,"context_line":"    def test_instantiate_vnf_not_target_k8s_files("},{"line_number":1727,"context_line":"            self, mock_deploy_kubernetes_objects):"},{"line_number":1728,"context_line":"        vnf \u003d {"},{"line_number":1729,"context_line":"            \u0027vnfd\u0027: {"}],"source_content_type":"text/x-python","patch_set":6,"id":"56b57926_4c119db0","line":1726,"range":{"start_line":1726,"start_character":29,"end_line":1726,"end_character":32},"updated":"2021-01-19 13:40:58.000000000","message":"\"without\" is better.","commit_id":"8c7ba0123db6f65e7b3d9aa75d6a51e4c8e989ab"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"e1c430ab58b147fbf9be9b90030c6cd9df99025f","unresolved":true,"context_lines":[{"line_number":1723,"context_line":""},{"line_number":1724,"context_line":"    @mock.patch.object(translate_template.TOSCAToKubernetes,"},{"line_number":1725,"context_line":"                       \u0027deploy_kubernetes_objects\u0027)"},{"line_number":1726,"context_line":"    def test_instantiate_vnf_not_target_k8s_files("},{"line_number":1727,"context_line":"            self, mock_deploy_kubernetes_objects):"},{"line_number":1728,"context_line":"        vnf \u003d {"},{"line_number":1729,"context_line":"            \u0027vnfd\u0027: {"}],"source_content_type":"text/x-python","patch_set":6,"id":"36f26c20_17b4d3bd","line":1726,"range":{"start_line":1726,"start_character":29,"end_line":1726,"end_character":32},"in_reply_to":"56b57926_4c119db0","updated":"2021-01-20 09:17:57.000000000","message":"done, thanks for advise","commit_id":"8c7ba0123db6f65e7b3d9aa75d6a51e4c8e989ab"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"1bd08fea3ccc71fa0ae3d846121e010a62628403","unresolved":true,"context_lines":[{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027a\u0027: [\"Files/kubernets/pod.yaml\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"}],"source_content_type":"text/x-python","patch_set":13,"id":"e638d5c2_dc2da534","line":1741,"range":{"start_line":1741,"start_character":44,"end_line":1741,"end_character":53},"updated":"2021-01-27 09:44:00.000000000","message":"Could you tell me why it doesn\u0027t cause any error even though such a wrong dir name?","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"fc9ee060e1733c94c8eb5792183e3d555829906e","unresolved":false,"context_lines":[{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027a\u0027: [\"Files/kubernets/pod.yaml\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"}],"source_content_type":"text/x-python","patch_set":13,"id":"94af8cab_13bee3de","line":1741,"range":{"start_line":1741,"start_character":44,"end_line":1741,"end_character":53},"in_reply_to":"0643e98a_2ab386da","updated":"2021-01-28 05:33:14.000000000","message":"Sorry for bring misunderstandings for reviewers, I fixed test data to clear a dummy data.","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"85379b40c31056c6c4ca914be64eb189cd77cd3e","unresolved":false,"context_lines":[{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027a\u0027: [\"Files/kubernets/pod.yaml\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"}],"source_content_type":"text/x-python","patch_set":13,"id":"0643e98a_2ab386da","line":1741,"range":{"start_line":1741,"start_character":44,"end_line":1741,"end_character":53},"in_reply_to":"9202037e_afc1de37","updated":"2021-01-27 18:32:01.000000000","message":"I cannot understand it\u0027s a dummy or mistake for such an incorrect path, or difficult to understand it\u0027s a dummy if the path looks existing correctly without any explanation even more.\nIn addition, this test will be passed even if the `additional_params` is empty.\n\nYou should define your test clear in context. For example, dummy key and path must be understandable as dummy from the name. You should avoid such an ambiguous code that can be a burden for reviewrs.\n\nFor the reason, I cannot accept your update in patch set 14.","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"7ec9bd6dcc591042543e5878f872d2b46a304151","unresolved":false,"context_lines":[{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027a\u0027: [\"Files/kubernets/pod.yaml\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"}],"source_content_type":"text/x-python","patch_set":13,"id":"9202037e_afc1de37","line":1741,"range":{"start_line":1741,"start_character":44,"end_line":1741,"end_character":53},"in_reply_to":"e638d5c2_dc2da534","updated":"2021-01-27 10:50:05.000000000","message":"actually in instantiate_vnf (https://opendev.org/openstack/tacker/src/branch/master/tacker/vnfm/infra_drivers/kubernetes/kubernetes_driver.py#L1263), addtional_params.lcm-kubernetes-def-files is the only key checked in instantiate request, thus other keys like \u0027a\u0027 here is a dummy key in request in order to check is addtional_params.lcm-kubernetes-def-files the only key been checked.","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"1bd08fea3ccc71fa0ae3d846121e010a62628403","unresolved":true,"context_lines":[{"line_number":1787,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1788,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1789,"context_line":"            additional_params\u003d{"},{"line_number":1790,"context_line":"                \u0027a\u0027: [\"Files/kubernets/pod.yaml\"],"},{"line_number":1791,"context_line":"                \u0027lcm-kubernetes-def-files\u0027: \u0027test-file\u0027})"},{"line_number":1792,"context_line":"        grant_response \u003d None"},{"line_number":1793,"context_line":"        base_hot_dict \u003d None"}],"source_content_type":"text/x-python","patch_set":13,"id":"21726b66_a540b2a7","line":1790,"range":{"start_line":1790,"start_character":29,"end_line":1790,"end_character":38},"updated":"2021-01-27 09:44:00.000000000","message":"ditto","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"7ec9bd6dcc591042543e5878f872d2b46a304151","unresolved":false,"context_lines":[{"line_number":1787,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1788,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1789,"context_line":"            additional_params\u003d{"},{"line_number":1790,"context_line":"                \u0027a\u0027: [\"Files/kubernets/pod.yaml\"],"},{"line_number":1791,"context_line":"                \u0027lcm-kubernetes-def-files\u0027: \u0027test-file\u0027})"},{"line_number":1792,"context_line":"        grant_response \u003d None"},{"line_number":1793,"context_line":"        base_hot_dict \u003d None"}],"source_content_type":"text/x-python","patch_set":13,"id":"a2f76be3_5feffec7","line":1790,"range":{"start_line":1790,"start_character":29,"end_line":1790,"end_character":38},"in_reply_to":"21726b66_a540b2a7","updated":"2021-01-27 10:50:05.000000000","message":"Done, ditto","commit_id":"117036eac2baf9e1bc64713968eb59424fbd747e"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":1732,"context_line":"                        \u0027tosca_definitions_version\u0027: \u0027tosca_simple_yaml_1_0\u0027}"},{"line_number":1733,"context_line":"                }}}"},{"line_number":1734,"context_line":"        vim_connection_info \u003d objects.VimConnectionInfo("},{"line_number":1735,"context_line":"            access_info\u003d{\u0027auth_url\u0027: \u0027auth_url\u0027})"},{"line_number":1736,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1737,"context_line":"        mock_deploy_kubernetes_objects.return_value \u003d \\"},{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("}],"source_content_type":"text/x-python","patch_set":16,"id":"1d6bed51_ed2ebafa","line":1735,"range":{"start_line":1735,"start_character":25,"end_line":1735,"end_character":47},"updated":"2021-01-28 18:25:38.000000000","message":"Is it required to be set? It\u0027s because I can pass the test even if `access_info\u003d{}` actually. Anyway, I think you should set the value of the URL as a URL, not \u0027auth_url\u0027.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7651f1f362159df3936685494006e15cff1a3bc1","unresolved":false,"context_lines":[{"line_number":1732,"context_line":"                        \u0027tosca_definitions_version\u0027: \u0027tosca_simple_yaml_1_0\u0027}"},{"line_number":1733,"context_line":"                }}}"},{"line_number":1734,"context_line":"        vim_connection_info \u003d objects.VimConnectionInfo("},{"line_number":1735,"context_line":"            access_info\u003d{\u0027auth_url\u0027: \u0027auth_url\u0027})"},{"line_number":1736,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1737,"context_line":"        mock_deploy_kubernetes_objects.return_value \u003d \\"},{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("}],"source_content_type":"text/x-python","patch_set":16,"id":"f45b707d_d5553688","line":1735,"range":{"start_line":1735,"start_character":25,"end_line":1735,"end_character":47},"in_reply_to":"07082a29_6cb754a9","updated":"2021-02-01 16:22:40.000000000","message":"Done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"890055ce3a30a6948889db1b872456e94f2aa8a5","unresolved":true,"context_lines":[{"line_number":1732,"context_line":"                        \u0027tosca_definitions_version\u0027: \u0027tosca_simple_yaml_1_0\u0027}"},{"line_number":1733,"context_line":"                }}}"},{"line_number":1734,"context_line":"        vim_connection_info \u003d objects.VimConnectionInfo("},{"line_number":1735,"context_line":"            access_info\u003d{\u0027auth_url\u0027: \u0027auth_url\u0027})"},{"line_number":1736,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1737,"context_line":"        mock_deploy_kubernetes_objects.return_value \u003d \\"},{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("}],"source_content_type":"text/x-python","patch_set":16,"id":"07082a29_6cb754a9","line":1735,"range":{"start_line":1735,"start_character":25,"end_line":1735,"end_character":47},"in_reply_to":"1d6bed51_ed2ebafa","updated":"2021-02-01 00:58:10.000000000","message":"thanks for comment, done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":1736,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1737,"context_line":"        mock_deploy_kubernetes_objects.return_value \u003d \\"},{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027dummy_key\u0027: [\"dummy_value\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"}],"source_content_type":"text/x-python","patch_set":16,"id":"f7b4c6fb_51ce782f","line":1739,"range":{"start_line":1739,"start_character":26,"end_line":1739,"end_character":37},"updated":"2021-01-28 18:25:38.000000000","message":"Why don\u0027t you make it as a variable `expected` variable because we cannot understand it\u0027s is the expected one intuitively. Furthermore, I cannot understand why you use the value `namespace` here.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"890055ce3a30a6948889db1b872456e94f2aa8a5","unresolved":true,"context_lines":[{"line_number":1736,"context_line":"        vnfd_dict \u003d fakes.fake_vnf_dict()"},{"line_number":1737,"context_line":"        mock_deploy_kubernetes_objects.return_value \u003d \\"},{"line_number":1738,"context_line":"            tosca_kube_object.ToscaKubeObject("},{"line_number":1739,"context_line":"                namespace\u003d\u0027namespace\u0027).namespace"},{"line_number":1740,"context_line":"        instantiate_vnf_req \u003d objects.InstantiateVnfRequest("},{"line_number":1741,"context_line":"            additional_params\u003d{\u0027dummy_key\u0027: [\"dummy_value\"]})"},{"line_number":1742,"context_line":"        grant_response \u003d None"}],"source_content_type":"text/x-python","patch_set":16,"id":"f922a06d_39fc8d3c","line":1739,"range":{"start_line":1739,"start_character":26,"end_line":1739,"end_character":37},"in_reply_to":"f7b4c6fb_51ce782f","updated":"2021-02-01 00:58:10.000000000","message":"deploy_kubernetes_objects() returns all namespaces and names in ToscaKubeObjects connected with \",\" from deploy(), thus here I mocked it to return a ToscaKubeObject only with \u0027namespace\u0027. Thanks for comment I have fix it to return namespace,name from a ToscaKubeObject, also fix value to test_namespace and test_name.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"},{"line_number":1745,"context_line":"        result \u003d self.kubernetes.instantiate_vnf("},{"line_number":1746,"context_line":"            self.context,"},{"line_number":1747,"context_line":"            vnf,"},{"line_number":1748,"context_line":"            vnfd_dict,"},{"line_number":1749,"context_line":"            vim_connection_info,"},{"line_number":1750,"context_line":"            instantiate_vnf_req,"},{"line_number":1751,"context_line":"            grant_response,"},{"line_number":1752,"context_line":"            vnf_package_path,"},{"line_number":1753,"context_line":"            base_hot_dict)"},{"line_number":1754,"context_line":"        self.assertEqual(result, \"namespace\")"},{"line_number":1755,"context_line":""},{"line_number":1756,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027get_k8s_objs_from_yaml\u0027)"}],"source_content_type":"text/x-python","patch_set":16,"id":"03ad5501_4d1470b7","line":1753,"range":{"start_line":1745,"start_character":8,"end_line":1753,"end_character":26},"updated":"2021-01-28 18:25:38.000000000","message":"Why you put each variable in each line? It must be waste of the number of lines.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"890055ce3a30a6948889db1b872456e94f2aa8a5","unresolved":false,"context_lines":[{"line_number":1742,"context_line":"        grant_response \u003d None"},{"line_number":1743,"context_line":"        base_hot_dict \u003d None"},{"line_number":1744,"context_line":"        vnf_package_path \u003d self.yaml_path"},{"line_number":1745,"context_line":"        result \u003d self.kubernetes.instantiate_vnf("},{"line_number":1746,"context_line":"            self.context,"},{"line_number":1747,"context_line":"            vnf,"},{"line_number":1748,"context_line":"            vnfd_dict,"},{"line_number":1749,"context_line":"            vim_connection_info,"},{"line_number":1750,"context_line":"            instantiate_vnf_req,"},{"line_number":1751,"context_line":"            grant_response,"},{"line_number":1752,"context_line":"            vnf_package_path,"},{"line_number":1753,"context_line":"            base_hot_dict)"},{"line_number":1754,"context_line":"        self.assertEqual(result, \"namespace\")"},{"line_number":1755,"context_line":""},{"line_number":1756,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027get_k8s_objs_from_yaml\u0027)"}],"source_content_type":"text/x-python","patch_set":16,"id":"60cbbe61_63246643","line":1753,"range":{"start_line":1745,"start_character":8,"end_line":1753,"end_character":26},"in_reply_to":"03ad5501_4d1470b7","updated":"2021-02-01 00:58:10.000000000","message":"Done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":1751,"context_line":"            grant_response,"},{"line_number":1752,"context_line":"            vnf_package_path,"},{"line_number":1753,"context_line":"            base_hot_dict)"},{"line_number":1754,"context_line":"        self.assertEqual(result, \"namespace\")"},{"line_number":1755,"context_line":""},{"line_number":1756,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027get_k8s_objs_from_yaml\u0027)"},{"line_number":1757,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027deploy_k8s\u0027)"}],"source_content_type":"text/x-python","patch_set":16,"id":"73c9e116_74fc3aa4","line":1754,"range":{"start_line":1754,"start_character":33,"end_line":1754,"end_character":44},"updated":"2021-01-28 18:25:38.000000000","message":"ditto. It\u0027s should be understandable as an expected value.","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"890055ce3a30a6948889db1b872456e94f2aa8a5","unresolved":false,"context_lines":[{"line_number":1751,"context_line":"            grant_response,"},{"line_number":1752,"context_line":"            vnf_package_path,"},{"line_number":1753,"context_line":"            base_hot_dict)"},{"line_number":1754,"context_line":"        self.assertEqual(result, \"namespace\")"},{"line_number":1755,"context_line":""},{"line_number":1756,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027get_k8s_objs_from_yaml\u0027)"},{"line_number":1757,"context_line":"    @mock.patch.object(translate_outputs.Transformer, \u0027deploy_k8s\u0027)"}],"source_content_type":"text/x-python","patch_set":16,"id":"46cf789c_6903efd9","line":1754,"range":{"start_line":1754,"start_character":33,"end_line":1754,"end_character":44},"in_reply_to":"73c9e116_74fc3aa4","updated":"2021-02-01 00:58:10.000000000","message":"Done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"9275986cdff095679be2797c3145611e869b2ee4","unresolved":true,"context_lines":[{"line_number":1773,"context_line":"                        \u0027tosca_definitions_version\u0027: \u0027tosca_simple_yaml_1_0\u0027}"},{"line_number":1774,"context_line":"                }}}"},{"line_number":1775,"context_line":"        vim_connection_info \u003d objects.VimConnectionInfo("},{"line_number":1776,"context_line":"            access_info\u003d{\u0027auth_url\u0027: \u0027auth_url\u0027})"},{"line_number":1777,"context_line":"        deployment_obj \u003d fakes.fake_v1_deployment()"},{"line_number":1778,"context_line":"        mock_read_namespaced_deployment.return_value \u003d deployment_obj"},{"line_number":1779,"context_line":"        mock_get_k8s_objs_from_yaml.return_value \u003d \\"}],"source_content_type":"text/x-python","patch_set":16,"id":"6c7396e6_149342e7","line":1776,"range":{"start_line":1776,"start_character":37,"end_line":1776,"end_character":47},"updated":"2021-01-28 18:25:38.000000000","message":"ditto","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"890055ce3a30a6948889db1b872456e94f2aa8a5","unresolved":false,"context_lines":[{"line_number":1773,"context_line":"                        \u0027tosca_definitions_version\u0027: \u0027tosca_simple_yaml_1_0\u0027}"},{"line_number":1774,"context_line":"                }}}"},{"line_number":1775,"context_line":"        vim_connection_info \u003d objects.VimConnectionInfo("},{"line_number":1776,"context_line":"            access_info\u003d{\u0027auth_url\u0027: \u0027auth_url\u0027})"},{"line_number":1777,"context_line":"        deployment_obj \u003d fakes.fake_v1_deployment()"},{"line_number":1778,"context_line":"        mock_read_namespaced_deployment.return_value \u003d deployment_obj"},{"line_number":1779,"context_line":"        mock_get_k8s_objs_from_yaml.return_value \u003d \\"}],"source_content_type":"text/x-python","patch_set":16,"id":"c2ebf647_b1c02350","line":1776,"range":{"start_line":1776,"start_character":37,"end_line":1776,"end_character":47},"in_reply_to":"6c7396e6_149342e7","updated":"2021-02-01 00:58:10.000000000","message":"Done","commit_id":"1b2b689eb0fddb9fc2636bd241927909da03bc20"}]}
