aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/exp/eval/eval_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/exp/eval/eval_test.go')
-rw-r--r--libgo/go/exp/eval/eval_test.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/libgo/go/exp/eval/eval_test.go b/libgo/go/exp/eval/eval_test.go
index ff28cf1..541d3fe 100644
--- a/libgo/go/exp/eval/eval_test.go
+++ b/libgo/go/exp/eval/eval_test.go
@@ -39,9 +39,13 @@ type job struct {
}
func runTests(t *testing.T, baseName string, tests []test) {
- for i, test := range tests {
+ delta := 1
+ if testing.Short() {
+ delta = 16
+ }
+ for i := 0; i < len(tests); i += delta {
name := fmt.Sprintf("%s[%d]", baseName, i)
- test.run(t, name)
+ tests[i].run(t, name)
}
}