The AT005 analyzer reports test function names (Test
prefix) that contain
resource.Test()
or resource.ParallelTest()
, which should be named with
the TestAcc prefix.
func TestExampleThing_basic(t *testing.T) {
resource.Test(/* ... */)
}
func TestExampleWidget_basic(t *testing.T) {
resource.ParallelTest(/* ... */)
}
func TestAccExampleThing_basic(t *testing.T) {
resource.Test(/* ... */)
}
func TestAccExampleWidget_basic(t *testing.T) {
resource.ParallelTest(/* ... */)
}
Singular reports can be ignored by adding the a //lintignore:AT005
Go code comment at the end of the offending line or on the line immediately proceding, e.g.
//lintignore:AT005
func TestExampleThing_basic(t *testing.T) {
resource.Test(/* ... */)
}