Report caller file:line in assert helper fn

This commit is contained in:
Ivar Gaitan 2015-01-21 22:26:01 +01:00 committed by Derek Parker
parent 46e5cfd399
commit d9c3488f12

@ -49,7 +49,9 @@ func dataAtAddr(pid int, addr uint64) ([]byte, error) {
func assertNoError(err error, t *testing.T, s string) {
if err != nil {
t.Fatal(s, ":", err)
_, file, line, _ := runtime.Caller(1)
fname := filepath.Base(file)
t.Fatalf("failed assertion at %s:%d: %s : %s\n", fname, line, s, err)
}
}