【发布时间】:2023-02-05 22:52:24
【问题描述】:
我正在尝试将以前用 Junit 编写的一些测试转换为 kotest。 我需要使用 FreeSpec 样式。
但是,我找不到一个好的方法(不是在文档中,也不是在尝试了几个小时之后)来禁用测试并说明它被禁用的原因。
我想采用以前使用 Junit 编写的这部分代码:
class myTest {
@Ignored("The test should be ignored")
@Test
fun `my ignored test`() {}
}
进入测试:
class myTest: FreeSpec( {
<Ignore with a reason>
"my ignored test" {}
})
不幸的是,@ignore注释(kotest)不排除任何原因消息。
有谁知道如何通过提供理由来忽略测试?
谢谢
【问题讨论】: