gogcli/internal/config/credentials_error_test.go
2025-12-31 19:47:32 +01:00

22 lines
352 B
Go

package config
import (
"errors"
"testing"
)
var errNope = errors.New("nope")
func TestCredentialsMissingError(t *testing.T) {
cause := errNope
err := &CredentialsMissingError{Path: "/tmp/credentials.json", Cause: cause}
if err.Error() == "" {
t.Fatalf("expected message")
}
if !errors.Is(err, cause) {
t.Fatalf("expected unwrap")
}
}