type GetLineTest … var getLineTests … func TestGetLine(t *testing.T) { … } func TestDecode(t *testing.T) { … } const pemTooFewEndingDashes … const pemTooManyEndingDashes … const pemTrailingNonWhitespace … const pemWrongEndingType … const pemMissingEndingSpace … const pemMissingEndLine … var pemRepeatingBegin … var badPEMTests … func TestBadDecode(t *testing.T) { … } func TestCVE202224675(t *testing.T) { … } func TestEncode(t *testing.T) { … } type lineBreakerTest … const sixtyFourCharString … var lineBreakerTests … func TestLineBreaker(t *testing.T) { … } func TestFuzz(t *testing.T) { … } func BenchmarkEncode(b *testing.B) { … } func BenchmarkDecode(b *testing.B) { … } var pemData … var certificate … var privateKey … var privateKey2 … var pemPrivateKey2 … func TestBadEncode(t *testing.T) { … } func testingKey(s string) string { … }