]> Cypherpunks repositories - gostls13.git/commit
go/doc: move example tests into files
authorJonathan Amsterdam <jba@google.com>
Fri, 22 Apr 2022 13:13:48 +0000 (09:13 -0400)
committerJonathan Amsterdam <jba@google.com>
Tue, 10 May 2022 16:17:51 +0000 (16:17 +0000)
commit30a2750a91616f8120266b79ea52d293a2398b86
treee5d9424dd680c30f65d2c57c5610007590c2bc51
parent8fdd277fe6ee1770b12650a4bc2bc257e49c8065
go/doc: move example tests into files

Move the test cases for doc.Examples from example_test.go into
their own files under testdata/examples.

This makes example_test.go easier to read and collapses several
similar test functions into one.

It will also make it less cumbersome to add large examples later.

Change-Id: Id220c1205e94027d14291898e541b69344842686
Reviewed-on: https://go-review.googlesource.com/c/go/+/401756
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
18 files changed:
src/go/doc/example_test.go
src/go/doc/testdata/examples/README.md [new file with mode: 0644]
src/go/doc/testdata/examples/empty.go [new file with mode: 0644]
src/go/doc/testdata/examples/empty.golden [new file with mode: 0644]
src/go/doc/testdata/examples/import_groups.go [new file with mode: 0644]
src/go/doc/testdata/examples/import_groups.golden [new file with mode: 0644]
src/go/doc/testdata/examples/import_groups_named.go [new file with mode: 0644]
src/go/doc/testdata/examples/import_groups_named.golden [new file with mode: 0644]
src/go/doc/testdata/examples/inspect_signature.go [new file with mode: 0644]
src/go/doc/testdata/examples/inspect_signature.golden [new file with mode: 0644]
src/go/doc/testdata/examples/multiple.go [new file with mode: 0644]
src/go/doc/testdata/examples/multiple.golden [new file with mode: 0644]
src/go/doc/testdata/examples/whole_file.go [new file with mode: 0644]
src/go/doc/testdata/examples/whole_file.golden [new file with mode: 0644]
src/go/doc/testdata/examples/whole_function.go [new file with mode: 0644]
src/go/doc/testdata/examples/whole_function.golden [new file with mode: 0644]
src/go/doc/testdata/examples/whole_function_external.go [new file with mode: 0644]
src/go/doc/testdata/examples/whole_function_external.golden [new file with mode: 0644]