首页 > 解决方案 > pytest套件执行完成后有没有办法关闭命令提示符?

问题描述

我目前面临一个问题,当我从命令行(在 Windows 中)执行我的 pytest 套件时。我在 bat 文件中添加了我的 pytest 调用。

py.test TestCases/test_macro.py --url %1 --html=Reports/macro-community-suite-%fullstamp%.html --css=css/style.css --self-contained-html --host %2 --type=macro
echo mail_call
call send_mail.bat

发生的情况是,在 pytest 生成结果之后(例如:通过 2 个测试),命令窗口本身就停留在那里,它没有终止。因此下一个发送邮件的命令没有被执行。

因此,我的问题是,如何在 pytest 完成执行并生成结果后终止 cmd?

标签: python-3.xwindowsbatch-filecmdpytest

解决方案


推荐阅读