为什么空手道场景和场景大纲在名称前生成括号?

问题描述 投票:0回答:1

我使用一个简单的空手道跑步者来运行我的功能。但是空手道 html 输出正在生成我的场景。它将

[1:1:22]
添加为
Card is not used
场景名称的前缀。如何删除添加到场景名称中的括号?

场景:【1.1:22】未使用卡

这些是我的依赖项和我的空手道测试跑步者

<dependency>
    <groupId>com.intuit.karate</groupId>
    <artifactId>karate-junit5</artifactId>
    <version>${karate.version}</version>
    <scope>test</scope>
</dependency>

import com.intuit.karate.junit5.Karate;
import org.junit.jupiter.api.DisplayName;

public class MyTestRunner {
   @DisplayName("My Card Feature")
   @Karate.Test
   Karate runCardTestFeature() {
      return Karate.run("classpath:features/card-test-feature.feature")
                   .outputHtmlReport(true)
                   .outputJunitXml(true)
                   .backupReportDir(false);
   }
}
testing tdd karate
1个回答
0
投票

该系统已使用很长时间,并指示场景索引、示例行(如果适用)和行号。

如果您需要完全控制报告,您应该考虑编写自己的报告:https://stackoverflow.com/a/66773839/143475

© www.soinside.com 2019 - 2024. All rights reserved.