)]}'
{"test/unit/cli/test_manage_shard_ranges.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"c68be4bae42022929cb80f9c2f57e124220ed2bb","unresolved":true,"context_lines":[{"line_number":1784,"context_line":"        runner \u003d os.path.basename(sys.argv[0])"},{"line_number":1785,"context_line":"        self.assertEqual("},{"line_number":1786,"context_line":"            \u0027usage: %s path_to_file repair [-h] [--yes | --dry-run]\u0027 % runner,"},{"line_number":1787,"context_line":"            err_lines[0])"},{"line_number":1788,"context_line":"        self.assertIn("},{"line_number":1789,"context_line":"            \"argument --yes/-y: not allowed with argument --dry-run/-n\","},{"line_number":1790,"context_line":"            err_lines[1])"}],"source_content_type":"text/x-python","patch_set":2,"id":"66b1ab57_92a075e8","line":1787,"updated":"2021-05-14 13:46:31.000000000","message":"Haha, I didn\u0027t really notice I\u0027d copy and pasted that.\n\nAn assertIn would probably also have looked fine here","commit_id":"cc1e892e43d909c988bb2cb59e9ae8faa707148d"}]}
