1
0
mirror of https://github.com/golang/go synced 2024-11-21 15:34:45 -07:00

testing: rename type Test to InternalTest

type Benchmark has been renamed to InternalBenchmark

R=rsc
CC=golang-dev
https://golang.org/cl/2942042
This commit is contained in:
Peter Mundy 2010-11-05 23:05:53 -04:00 committed by Russ Cox
parent 9e1ee8ff4f
commit 3b44fbe869
2 changed files with 4 additions and 4 deletions

View File

@ -150,7 +150,7 @@ importpath=$(gomake -s importpath)
echo 'import __regexp__ "regexp"' # rename in case tested package is called regexp
# test array
echo
echo 'var tests = []testing.Test{'
echo 'var tests = []testing.InternalTest{'
for i in $tests
do
echo ' {"'$i'", '$i'},'

View File

@ -123,19 +123,19 @@ func (t *T) Fatalf(format string, args ...interface{}) {
// An internal type but exported because it is cross-package; part of the implementation
// of gotest.
type Test struct {
type InternalTest struct {
Name string
F func(*T)
}
func tRunner(t *T, test *Test) {
func tRunner(t *T, test *InternalTest) {
test.F(t)
t.ch <- t
}
// An internal function but exported because it is cross-package; part of the implementation
// of gotest.
func Main(matchString func(pat, str string) (bool, os.Error), tests []Test) {
func Main(matchString func(pat, str string) (bool, os.Error), tests []InternalTest) {
flag.Parse()
ok := true
if len(tests) == 0 {