首页 > 解决方案 > Python,将 --junitxml 传递给 pytest.main()

问题描述

我将我的测试称为pytest.main(["--junitxml" , args.resultXml, "--someargument", path]). 这是我的 conftest.py:

   parser.addoption(
      '--someargument',
      dest="someArgument",
      help="Path to someargument")
   parser.addoption(
      '--junitxml',
      action="store",
      dest="resultXml",
      default = "resultXML.xml",
      help="Path to XML file")

但是我收到此错误:

argparse.ArgumentError: argument --junitxml/--junit-xml: conflicting option string(s): --junitxml

有什么我做错了吗?

标签: python-2.7pytest

解决方案


推荐阅读