javascript - 赛普拉斯报告者结果文件名
问题描述
我在集成文件夹中有多个规范文件。所有这些文件,我计划使用单个命令运行
node_modules\.bin\cypres run --spec .\cypress\integration\*.spec.js --env configFile=configuration_file
我正在使用 mochawsome 记者生成结果文件。但是我的输出文件有问题。
我不需要将这些 json 报告文件命名为mochawsone_xx
,而是需要使用它们的规范文件名生成 json 文件。
柏树有没有办法做到这一点?
解决方案
赛普拉斯允许您通过命令行传递报告选项。查看文档。如果需要,您也可以在配置中设置它。
在您的情况下,它在命令行中看起来像这样:
node_modules\.bin\cypres run --spec .\cypress\integration\*.spec.js --env configFile=configuration_file --reporter-options="reportFilename=myCustomName"
推荐阅读
- flutter - Flutter setState 不更新 Widget
- ios - 无法创建类的实例,导致应用程序崩溃
- c# - 循环遍历数据表以从每一行获取两个具体值
- android - Android Studio 的审阅布局没有显示文字。为什么会这样?
- javascript - 使用 UseState 挂钩等待 State 更新,然后在函数内运行代码
- django - 从模型及其相关模型中获取所有记录
- mysql - 一对一映射获取空值 Spring boot JPA Hibernate
- python-3.x - 如何从一个句子中只打印python中的int?
- kubernetes - 也无法在具有最新 kubernetes 版本的 gke 集群中使用高级行为配置
- python - 在 sqlalchemy 中使用 sum 和 case 时出错