diff --git a/helper/resource/testing.go b/helper/resource/testing.go index f3f125ad15..9d6c363ec8 100644 --- a/helper/resource/testing.go +++ b/helper/resource/testing.go @@ -195,8 +195,8 @@ func Test(t TestT, c TestCase) { } } - // If we never checked an id-only refresh, it is a failure - if !errored && idRefreshCheck == nil { + // If we never checked an id-only refresh, it is a failure. + if !errored && len(c.Steps) > 0 && idRefreshCheck == nil { t.Error("ID-only refresh check never ran.") }