【发布时间】:2020-07-08 15:47:52
【问题描述】:
你好我有以下测试
func badTags(t *testing.T){
terraformOptions := &terraform.Options{
TerraformDir: "../bad_values",
}
tags := terraform.Output(t, terraformOptions, "test_required_tags")
assert.Error(t, tags)
}
请注意,标签的值应该会引发错误,但我不断收到以下错误
string does not implement error (missing Error method)
如果我删除断言,则会按预期抛出带有字符串消息的错误。如何断言错误?
【问题讨论】:
标签: go error-handling terratest