godoc: simplify using multiple line strings

For golang/go#26627
This commit is contained in:
qiulaidongfeng 2023-11-05 14:20:13 +08:00
Родитель 7e0917a390
Коммит 2783fbb7e4
1 изменённых файлов: 11 добавлений и 13 удалений

Просмотреть файл

@ -325,19 +325,17 @@ func TestSrcToPkgLinkFunc(t *testing.T) {
}
func TestFilterOutBuildAnnotations(t *testing.T) {
// TODO: simplify this by using a multiline string once we stop
// using go vet from 1.10 on the build dashboard.
// https://golang.org/issue/26627
src := []byte("// +build !foo\n" +
"// +build !anothertag\n" +
"\n" +
"// non-tag comment\n" +
"\n" +
"package foo\n" +
"\n" +
"func bar() int {\n" +
" return 42\n" +
"}\n")
src := []byte(
`// +build !foo
// +build !anothertag
// non-tag comment
package foo
func bar() int {
return 42
}`)
fset := token.NewFileSet()
af, err := parser.ParseFile(fset, "foo.go", src, parser.ParseComments)