py.test:在命令行中指定python_files

时间:2016-01-14 23:53:41

标签: python testing pytest

我想在pytest中设置参数$("html").click(function() { var cursorType = $(this).css('cursor'); if(cursorType!="pointer") { if($(".user-dropdown").is(':visible')) { $(".user-dropdown").slideToggle('fast'); } } }); 。文档说您需要将其放在配置文件中,但我想将其作为调用python_files的一部分包含在命令行中,因此我不必添加该配置文件。这可能吗?

1 个答案:

答案 0 :(得分:2)

开箱即用的pytest不可能像现在这样(2.8)。 pytest parser知道命令行选项(addoption/getoption)和配置文件值(addini/getini),但它们是完全分开的。

可能编写一个插件来添加python_files(或任何其他ini值)作为命令行选项。但只是添加一个conftest文件肯定是更简单的选择。