Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为我的项目编写测试用例场景。在 tox.ini 中,我提到了用于获取日志的 envlogdir
[tox] envlogdir = /home/user/testlog
在运行 tox 时,我得到了基于安装的日志。我需要得到我在代码中给出的打印语句。
有什么办法,我们可以在控制台或日志目录中打印语句。
或者我们是否需要配置 Logger 以在 DEBUG 或 INFO 模式下写入每个输出。
有人可以指导。
Tox 在执行commands部分下的命令时在控制台上打印所有标准输出。下面是一个适用于我的 tox.ini 示例文件。
commands
[tox] minversion = 1.6 envlist = py34 [testenv] setenv = PYTHONPATH = {toxinidir} commands = python -c "print('Hello srinath')" python abc.py
就我而言,Hello srinath打印在控制台上。来自 abc.py 的任何打印也应该在控制台上。希望能帮助到你 :)
Hello srinath