mirror of https://github.com/golang/go.git
misc/cgo/test: do not stop on first error
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7529043
This commit is contained in:
parent
36b414f639
commit
77deeda717
|
|
@ -47,14 +47,15 @@ func test4029(t *testing.T) {
|
|||
func loadThySelf(t *testing.T, symbol string) {
|
||||
this_process := C.dlopen(nil, C.RTLD_NOW)
|
||||
if this_process == nil {
|
||||
t.Fatal("dlopen:", C.GoString(C.dlerror()))
|
||||
t.Error("dlopen:", C.GoString(C.dlerror()))
|
||||
return
|
||||
}
|
||||
defer C.dlclose(this_process)
|
||||
|
||||
symbol_address := C.dlsym(this_process, C.CString(symbol))
|
||||
if symbol_address == nil {
|
||||
t.Fatal("dlsym:", C.GoString(C.dlerror()))
|
||||
} else {
|
||||
t.Log(symbol, symbol_address)
|
||||
t.Error("dlsym:", C.GoString(C.dlerror()))
|
||||
return
|
||||
}
|
||||
t.Log(symbol, symbol_address)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue