)]}'
{"novaclient/client.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"7b534583fff495e83377d6c7ef8c937fc2609430","unresolved":false,"context_lines":[{"line_number":842,"context_line":"                                                  \"new\": right_name}"},{"line_number":843,"context_line":"                kwargs.pop(deprecated_name)"},{"line_number":844,"context_line":"            else:"},{"line_number":845,"context_line":"                msg +\u003d _LW(\" Use \u0027%s\u0027 instead.\") % right_name"},{"line_number":846,"context_line":"                kwargs[right_name] \u003d kwargs.pop(deprecated_name)"},{"line_number":847,"context_line":"        else:"},{"line_number":848,"context_line":"            # just ignore it"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_6b01e9ae","line":845,"updated":"2016-12-05 16:32:32.000000000","message":"I\u0027d love to see comments from translators regarding whether concatenation of this sort is acceptable and translatable…","commit_id":"e71d97ecca0c46a6114522a942fcf3f4123d6ce7"}],"novaclient/tests/unit/test_client.py":[{"author":{"_account_id":16907,"name":"Diana Clarke","email":"diana.joan.clarke@gmail.com","username":"diana-clarke"},"change_message_id":"d365a64cbf986e950c01f6d636d5078fa2db6cea","unresolved":false,"context_lines":[{"line_number":527,"context_line":"        mock_extension.assert_called_once_with(\"name\", \"module\")"},{"line_number":528,"context_line":""},{"line_number":529,"context_line":"    @mock.patch(\"novaclient.client.warnings\")"},{"line_number":530,"context_line":"    def test__check_arguments(self, mock_warnings):"},{"line_number":531,"context_line":"        release \u003d \"Coolest\""},{"line_number":532,"context_line":""},{"line_number":533,"context_line":"        # no reference"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_0c4e5d96","line":530,"range":{"start_line":530,"start_character":12,"end_line":530,"end_character":14},"updated":"2016-12-07 17:48:35.000000000","message":"extra underscore","commit_id":"e71d97ecca0c46a6114522a942fcf3f4123d6ce7"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"3a1f6277c09bbb4411913f644bc52cf3cca6f311","unresolved":false,"context_lines":[{"line_number":527,"context_line":"        mock_extension.assert_called_once_with(\"name\", \"module\")"},{"line_number":528,"context_line":""},{"line_number":529,"context_line":"    @mock.patch(\"novaclient.client.warnings\")"},{"line_number":530,"context_line":"    def test__check_arguments(self, mock_warnings):"},{"line_number":531,"context_line":"        release \u003d \"Coolest\""},{"line_number":532,"context_line":""},{"line_number":533,"context_line":"        # no reference"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_b5c4c85f","line":530,"range":{"start_line":530,"start_character":12,"end_line":530,"end_character":14},"in_reply_to":"3a71b18c_0c4e5d96","updated":"2016-12-07 18:22:49.000000000","message":"actually, it is not extra:) it was designed to be there.\n\nI used to name test methods by adding name of target method to \"test_\"  prefix. If target starts with \"_\", lets ;leave two \"_\"","commit_id":"e71d97ecca0c46a6114522a942fcf3f4123d6ce7"},{"author":{"_account_id":16907,"name":"Diana Clarke","email":"diana.joan.clarke@gmail.com","username":"diana-clarke"},"change_message_id":"64353ec468fa509cdec61f27b6196251c91045e3","unresolved":false,"context_lines":[{"line_number":527,"context_line":"        mock_extension.assert_called_once_with(\"name\", \"module\")"},{"line_number":528,"context_line":""},{"line_number":529,"context_line":"    @mock.patch(\"novaclient.client.warnings\")"},{"line_number":530,"context_line":"    def test__check_arguments(self, mock_warnings):"},{"line_number":531,"context_line":"        release \u003d \"Coolest\""},{"line_number":532,"context_line":""},{"line_number":533,"context_line":"        # no reference"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_7578702c","line":530,"range":{"start_line":530,"start_character":12,"end_line":530,"end_character":14},"in_reply_to":"3a71b18c_b5c4c85f","updated":"2016-12-07 18:24:55.000000000","message":"Okie dokie ;) I did grep the code for other test names with two underscores before adding my -1 and there were none, but I\u0027ll defer to you on this. Thanks for explaining why.","commit_id":"e71d97ecca0c46a6114522a942fcf3f4123d6ce7"}]}
