cosmos-sdk/x/auth/testutil/util.go
2023-07-03 13:33:05 +00:00

20 lines
414 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)
}
}