python-3.x - 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?
解决方案
推荐阅读
- php - Composer 需要 php 版本 7 ->
- istio - 在 Openshift 上安装 Istio
- python - 循环遍历列表,以便为包含该项目因素的每个项目打印新列表
- arrays - Node.js 写入现有的地理位置 JSON 错误
- angular - 填充所有输入后的角度变化变量
- java - Java - 如何在 switch 语句中调用方法?
- c# - 命名空间“System.Web”中不存在类型或命名空间名称“Script”(您是否缺少程序集引用?)
- django - 无法在 django 表单提交时将值插入数据库
- sql - 更新我的触发器以进行多行插入、更新和删除?
- macos - 前向引用 (_telldir)