Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 840 Bytes

README.md

File metadata and controls

40 lines (30 loc) · 840 Bytes

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