我正在为我的项目编写测试用例场景。在tox.ini中,我提到了用于获取日志的envlogdir
[tox]
envlogdir = /home/user/testlog在运行tox时,我得到了基于安装的日志。我需要获得我在代码中给出的打印语句。
有没有办法,我们可以在控制台或日志目录中打印语句。
或者我们需要将Logger配置为在DEBUG或INFO模式下写入每个输出。
有人能帮我引路吗。
发布于 2015-12-01 21:50:17
在执行commands部分下的命令时,Tox会在控制台上打印所有标准输出。下面是一个适用于我的tox.ini示例文件。
[tox]
minversion = 1.6
envlist = py34
[testenv]
setenv =
PYTHONPATH = {toxinidir}
commands =
python -c "print('Hello srinath')"
python abc.py在我的例子中,Hello srinath在控制台上打印。来自abc.py的任何打印也应该在控制台上。希望它能有所帮助:)
https://stackoverflow.com/questions/32868082
复制相似问题