Skip to content

Latest commit

 

History

History

AT005

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

AT005

The AT005 analyzer reports test function names (Test prefix) that contain resource.Test() or resource.ParallelTest(), which should be named with the TestAcc prefix.

Flagged Code

func TestExampleThing_basic(t *testing.T) {
  resource.Test(/* ... */)
}

func TestExampleWidget_basic(t *testing.T) {
  resource.ParallelTest(/* ... */)
}

Passing Code

func TestAccExampleThing_basic(t *testing.T) {
  resource.Test(/* ... */)
}

func TestAccExampleWidget_basic(t *testing.T) {
  resource.ParallelTest(/* ... */)
}

Ignoring Reports

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(/* ... */)
}