)]}'
{"nova/tests/functional/api_sample_tests/test_instance_actions.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"2b0dc5d33a8a20869923d7bf900e0bcb4f760310","unresolved":false,"context_lines":[{"line_number":127,"context_line":"class ServerActionsV262SampleJsonTest(ServerActionsV258SampleJsonTest):"},{"line_number":128,"context_line":"    microversion \u003d \u00272.62\u0027"},{"line_number":129,"context_line":"    scenarios \u003d [(\u0027v2_62\u0027, {\u0027api_major_version\u0027: \u0027v2.1\u0027})]"},{"line_number":130,"context_line":"    _use_inherit_api_samples \u003d True"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"    def _get_subs(self):"},{"line_number":133,"context_line":"        return {"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f6a8fd7_5a08e82a","line":130,"range":{"start_line":130,"start_character":0,"end_line":130,"end_character":35},"updated":"2018-04-19 10:56:29.000000000","message":"We enable the _use_inherit_api_samples flag, the latest sample file will be used. In this case, the 2.61 one is not exist, finally, 2.58 will be used.","commit_id":"16e763421ea48a83f2624b277f40f5f439644fca"}],"nova/tests/functional/api_samples_test_base.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"5972c90cf193830fbb6560a37f2f1add0cf79ecd","unresolved":false,"context_lines":[{"line_number":120,"context_line":"                # from latest to oldest, like [\u0027v2.62\u0027, \u0027v2.58\u0027, \u0027v2.51\u0027]"},{"line_number":121,"context_line":"                vers \u003d sorted(vers, key\u003dversion.LooseVersion, reverse\u003dTrue)"},{"line_number":122,"context_line":"                for v in vers:"},{"line_number":123,"context_line":"                    path \u003d os.path.join(*(parts + [v, name + \".json\" + suffix]))"},{"line_number":124,"context_line":"                    if os.path.exists(path):"},{"line_number":125,"context_line":"                        return path"},{"line_number":126,"context_line":"            if api_version:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f6a8fd7_5dad4286","line":123,"updated":"2018-04-19 11:27:19.000000000","message":"pep8","commit_id":"16e763421ea48a83f2624b277f40f5f439644fca"}]}
