// errh is a default error handler for basic tests. func errh(line, col uint, msg string) { … } // Don't bother with other tests if TestSmoke doesn't pass. func TestSmoke(t *testing.T) { … } // Once TestSmoke passes, run TestTokens next. func TestTokens(t *testing.T) { … } func TestScanner(t *testing.T) { … } func TestEmbeddedTokens(t *testing.T) { … } var sampleTokens … func TestComments(t *testing.T) { … } func TestNumbers(t *testing.T) { … } func TestScanErrors(t *testing.T) { … } func TestDirectives(t *testing.T) { … } func TestIssue21938(t *testing.T) { … } func TestIssue33961(t *testing.T) { … }