]> Cypherpunks repositories - gostls13.git/commit
net: make TestGoLookupIPWithResolverConfig robust
authorMikio Hara <mikioh.mikioh@gmail.com>
Wed, 24 Feb 2016 02:59:49 +0000 (11:59 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Thu, 25 Feb 2016 03:12:59 +0000 (03:12 +0000)
commitb48120ca3a5e8767ef1dea46c6231538f374a640
treedf06612c700dffc6158cbc942bd616cbbbc8ac3f
parent7c90abe2062436d0e583184f1f38f97b7aab3c14
net: make TestGoLookupIPWithResolverConfig robust

It crashes when the node under the test is shaken up.

-- FAIL: TestGoLookupIPWithResolverConfig (11.73s)
panic: interface conversion: error is nil, not *net.DNSError [recovered]
panic: interface conversion: error is nil, not *net.DNSError

goroutine 23 [running]:
panic(0x2e2620, 0xc820181440)
/go/src/runtime/panic.go:483 +0x3f3
testing.tRunner.func1(0xc820136d80)
/go/src/testing/testing.go:467 +0x192
panic(0x2e2620, 0xc820181440)
/go/src/runtime/panic.go:441 +0x4f6
net.TestGoLookupIPWithResolverConfig(0xc820136d80)
/go/src/net/dnsclient_unix_test.go:358 +0x7ca
testing.tRunner(0xc820136d80, 0x49ddc0)
/go/src/testing/testing.go:473 +0x98
created by testing.RunTests
/go/src/testing/testing.go:582 +0x892
exit status 2

Change-Id: I9631f41a3c73f3269c7e30d679c025ae64d71a98
Reviewed-on: https://go-review.googlesource.com/19870
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/net/dnsclient_unix_test.go