我正在与pytest工作,正确知道。代码如下:returnValue = pytest.main(["-x", "--alluredir=%s,第一个是关键的,因此我使用-x启动它,以便在出现错误时中断。--alluredir在开始新的测试之前删除目标目录。这就是为什么我决定在我的testhandler.py中调用pytest两次(将来可能会更频繁)。from a
它使用出现阴影函数参数的夹具,同时导致未解决的引用。): # Shadows name 'user' from outer scope warning还有来自py.test的其他警告,例如在pytest.py中使用pytest.raises()会导致“无法找到引用‘引发’”。也许还有别的方法来解决这些问题?也许我用错了py.test?