aboutsummaryrefslogtreecommitdiff
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
commit64f78c918aa690abf790f0fc20acef379ed858f6 (patch)
tree6cb36e0cb9b2640ae10dfb276f7387fdcb077c7f /test/zerodivide.go
parent29fb5d3e0f3ac82a3f6f9ac97e0b74f4dbf3b5f6 (diff)
downloadgo-64f78c918aa690abf790f0fc20acef379ed858f6.tar.gz
go-64f78c918aa690abf790f0fc20acef379ed858f6.zip
test: error-related fixes
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/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 1948528d24..3a1ff15051 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()