go/test/interface
Russ Cox cd22afa07b test: expand run.go's errorcheck, make clear which bugs run
Today, if run.go doesn't understand a test header line it just ignores
the test, making it too easy to write or edit tests that are not actually
being run.

- expand errorcheck to accept flags, so that bounds.go and escape*.go can run.
- create a whitelist of skippable tests in run.go; skipping others is an error.
- mark all skipped tests at top of file.

Update #4139.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/6549054
2012-09-23 13:16:14 -04:00
..
bigdata.go test/interface: document tests 2012-02-19 17:33:41 +11:00
convert1.go test/interface: document tests 2012-02-19 17:33:41 +11:00
convert2.go test/interface: document tests 2012-02-19 17:33:41 +11:00
convert.go test/interface: document tests 2012-02-19 17:33:41 +11:00
embed0.go test: use testlib in a few more cases 2012-03-22 02:14:44 +08:00
embed1.go test: expand run.go's errorcheck, make clear which bugs run 2012-09-23 13:16:14 -04:00
embed2.go test/interface: document tests 2012-02-19 17:33:41 +11:00
embed.go test/interface: document tests 2012-02-19 17:33:41 +11:00
explicit.go cmd/gc: Suggest *T in error for x.(T) if it would work. 2012-09-01 13:52:55 -04:00
fail.go test/interface: document tests 2012-02-19 17:33:41 +11:00
fake.go test/interface: document tests 2012-02-19 17:33:41 +11:00
noeq.go test/interface: document tests 2012-02-19 17:33:41 +11:00
pointer.go test/interface: document tests 2012-02-19 17:33:41 +11:00
private1.go test: use testlib in a few more cases 2012-03-22 02:14:44 +08:00
private.go test: expand run.go's errorcheck, make clear which bugs run 2012-09-23 13:16:14 -04:00
receiver1.go test/interface: document tests 2012-02-19 17:33:41 +11:00
receiver.go test/interface: document tests 2012-02-19 17:33:41 +11:00
recursive1.go test: use testlib in a few more cases 2012-03-22 02:14:44 +08:00
recursive2.go test: expand run.go's errorcheck, make clear which bugs run 2012-09-23 13:16:14 -04:00
recursive.go test: use testlib (another bunch). 2012-02-18 22:15:42 +01:00
returntype.go test/interface: document tests 2012-02-19 17:33:41 +11:00
struct.go test/interface: document tests 2012-02-19 17:33:41 +11:00