是否有合法的方式来记下我打算稍后编写完整测试函数的测试用例?就像mochajs的未决测试一样?
答案 0 :(得分:10)
The package docs用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
标记请参阅跳过消息。)