diff options
Diffstat (limited to 'container/check')
| -rw-r--r-- | container/check/absolute.go | 2 | ||||
| -rw-r--r-- | container/check/absolute_test.go | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/container/check/absolute.go b/container/check/absolute.go index 83ae8cc4..fcb260c5 100644 --- a/container/check/absolute.go +++ b/container/check/absolute.go @@ -56,7 +56,7 @@ func NewAbs(pathname string) (*Absolute, error) { // MustAbs calls [NewAbs] and panics on error. func MustAbs(pathname string) *Absolute { if a, err := NewAbs(pathname); err != nil { - panic(err.Error()) + panic(err) } else { return a } diff --git a/container/check/absolute_test.go b/container/check/absolute_test.go index 91cd3c92..107407f3 100644 --- a/container/check/absolute_test.go +++ b/container/check/absolute_test.go @@ -84,9 +84,9 @@ func TestNewAbs(t *testing.T) { t.Parallel() defer func() { - wantPanic := `path "etc" is not absolute` + wantPanic := &AbsoluteError{Pathname: "etc"} - if r := recover(); r != wantPanic { + if r := recover(); !reflect.DeepEqual(r, wantPanic) { t.Errorf("MustAbs: panic = %v; want %v", r, wantPanic) } }() |
