cli/command/idresolver: remove uses of pkg/errors in tests

While there may be reasons to keep pkg/errors in production code,
we don't need them for these tests.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2025-02-01 14:40:28 +01:00
parent 5a99ea9ad4
commit d30c894af1
No known key found for this signature in database
GPG Key ID: 76698F39D527CE8C

View File

@ -2,11 +2,11 @@ package idresolver
import (
"context"
"errors"
"testing"
"github.com/docker/cli/internal/test/builders"
"github.com/docker/docker/api/types/swarm"
"github.com/pkg/errors"
"gotest.tools/v3/assert"
is "gotest.tools/v3/assert/cmp"
)
@ -14,7 +14,7 @@ import (
func TestResolveError(t *testing.T) {
cli := &fakeClient{
nodeInspectFunc: func(nodeID string) (swarm.Node, []byte, error) {
return swarm.Node{}, []byte{}, errors.Errorf("error inspecting node")
return swarm.Node{}, []byte{}, errors.New("error inspecting node")
},
}
@ -75,7 +75,7 @@ func TestResolveNode(t *testing.T) {
{
nodeID: "nodeID",
nodeInspectFunc: func(string) (swarm.Node, []byte, error) {
return swarm.Node{}, []byte{}, errors.Errorf("error inspecting node")
return swarm.Node{}, []byte{}, errors.New("error inspecting node")
},
expectedID: "nodeID",
},
@ -117,7 +117,7 @@ func TestResolveService(t *testing.T) {
{
serviceID: "serviceID",
serviceInspectFunc: func(string) (swarm.Service, []byte, error) {
return swarm.Service{}, []byte{}, errors.Errorf("error inspecting service")
return swarm.Service{}, []byte{}, errors.New("error inspecting service")
},
expectedID: "serviceID",
},