我们如何在.ini文件中传递junit Behave命令行参数

python-behave

652 观看

1回复

58 作者的声誉

我正在尝试替换behavior.ini文件中的--junit命令行参数,其他参数-D和format = plain都可以正常工作。但是--junit对我不起作用,请在下面找到命令,

behave --junit --junit-directory Reports/results

behave.ini/
[behave]
junit=True
junit-directory=Reports/results

有什么办法解决还是有什么问题?

谢谢,兰吉斯

作者: Ranjith 的来源 发布者: 2017 年 9 月 15 日

回应 1


1

1940 作者的声誉

决定

查看behave.configuration模块实现并搜索junit。该dest=属性包含python属性名称,该名称也在配置文件中使用。短划线通常用下划线代替。因此:

ini # -- FILE: behave.ini
[behave] 
junit=True 
junit_directory=Reports/results

参考

最初由jenisys在评论中提供的答案

作者: Verv 发布者: 2017 年 10 月 26 日
32x32