cosmos-sdk/x/auth/testutil/util.go
2025-03-21 15:04:36 -07:00

21 lines
415 B
Go

package testutil
import (
"testing"
"github.com/stretchr/testify/require"
)
func AssertError(t *testing.T, err, expectedErr error, expectedErrMsg string) {
t.Helper()
switch {
case expectedErr != nil:
require.ErrorIs(t, err, expectedErr)
case expectedErrMsg != "":
require.ErrorContainsf(t, err, expectedErrMsg, "expected error %s, got %v", expectedErrMsg, err)
default:
require.Error(t, err)
}
}