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

时间:2017-09-15 04:13:52

标签: python-behave

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

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

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

有什么方法可以解决或有什么问题吗?

谢谢, 兰芝斯

1 个答案:

答案 0 :(得分:1)

查看behave.configuration模块实现并搜索junitdest=属性包含也在配置文件中使用的python属性名称。破折号通常由下划线代替。因此:

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

Reference

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