一尘不染

如何在Go中编写待定测试

go

是否有合法的方式写下我打算以后编写完整测试功能的测试用例?就像即将进行的mochajs测试一样?


阅读 196

收藏
2020-07-02

共1个答案

一尘不染

软件包文档使用以下示例描述了这样的示例testing.(*T).Skip

如果不适用于调用 T和 B的Skip方法,则可以跳过测试和基准测试:

func TestTimeConsuming(t *testing.T) {
    if testing.Short() {
        t.Skip("skipping test in short mode.")
    }
    ...
}

Skip如果您启动go test带有-v标志的消息,则将打印您提供的消息(在此示例中,您还需要提供-short标志以查看跳过消息)。

2020-07-02