errdefs: remove gotest.tools dependency

It was only used in a single test, and was not using any of
the gotest.tools features, so let's remove it as dependency.

With this, the package has no external dependencies (only stdlib).

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2023-08-29 13:55:10 +02:00
parent 69c19cf0b0
commit b6ba2a4f75
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -4,8 +4,6 @@ import (
"fmt"
"net/http"
"testing"
"gotest.tools/v3/assert"
)
func TestFromStatusCode(t *testing.T) {
@ -86,7 +84,9 @@ func TestFromStatusCode(t *testing.T) {
for _, tc := range testCases {
t.Run(http.StatusText(tc.status), func(t *testing.T) {
err := FromStatusCode(tc.err, tc.status)
assert.Check(t, tc.check(err), "unexpected error-type %T", err)
if !tc.check(err) {
t.Errorf("unexpected error-type %T", err)
}
})
}
}