parser = argparse.ArgumentParser(prog='demo')
parser.add_argument('--input', required=True)
parser.add_argument('--format', choices=['json', 'csv'], default='json')
help_text = parser.format_help()
(folder / 'actual-help.txt').write_text(help_text)
check('失效参数在实际help中不存在', all(flag not in help_text for flag in output['invalid_flags']))
check('修正命令移除两项失效参数', all(flag not in output['corrected_command'] for flag in ['--json', '--retry']))
