summaryrefslogtreecommitdiff
path: root/test/zerodivide.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2011-10-27 19:41:39 -0700
committerRuss Cox <rsc@golang.org>2011-10-27 19:41:39 -0700
commit7bdef0e56fe239488df13b702e5b3a55175ed67d (patch)
tree7c3e28950e4758fc5055ee9f8576a8a216f5b8dc /test/zerodivide.go
parent7ef5e32b61cafa11f4c3df01873f0bc157a3eb31 (diff)
downloadgo-7bdef0e56fe239488df13b702e5b3a55175ed67d.tar.gz
test: error-related fixes
R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/5328051
Diffstat (limited to 'test/zerodivide.go')
-rw-r--r--test/zerodivide.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/test/zerodivide.go b/test/zerodivide.go
index 1948528d2..3a1ff1505 100644
--- a/test/zerodivide.go
+++ b/test/zerodivide.go
@@ -9,13 +9,10 @@ package main
import (
"fmt"
"math"
+ "runtime"
"strings"
)
-type Error interface {
- String() string
-}
-
type ErrorTest struct {
name string
fn func()
@@ -164,7 +161,7 @@ var errorTests = []ErrorTest{
func error(fn func()) (error string) {
defer func() {
if e := recover(); e != nil {
- error = e.(Error).String()
+ error = e.(runtime.Error).String()
}
}()
fn()