allure添加bug链接,执行pytest命令时添加--allure-link-pattern参数报错ERROR: -o/--override-ini expects option=value style (got: 'utputFormat').

问题

allure添加bug链接,执行pytest命令

pytest test_allure_link.py --alluredir=./result --clean-alluredir --allure-link-pattern=issue:https://ceshiren.com/t/topic/{}

报错
ERROR: -o/–override-ini expects option=value style (got: ‘utputFormat’).

但是 allure-link-pattern 参数加上单引号,执行就成功了。为什么呢?

pytest test_allure_link.py --alluredir=./result --clean-alluredir '--allure-link-pattern=issue:https://ceshiren.com/t/topic/{}'

环境

windows环境pycharm

加单引号防止有些符号被命令行识别成其他意思,而不是整个参数