cosmos-sdk/testutil/mock/privval_test.go
Marko 0dfb54e36a
refactor! : bump comet to v1 (#19726)
Co-authored-by: yihuang <yi.codeplayer@gmail.com>
2024-05-06 14:12:00 +00:00

32 lines
620 B
Go

package mock
import (
"testing"
cmtproto "github.com/cometbft/cometbft/api/cometbft/types/v1"
"github.com/stretchr/testify/require"
)
func TestGetPubKey(t *testing.T) {
pv := NewPV()
pb, err := pv.GetPubKey()
require.NoError(t, err)
require.NotNil(t, pb)
}
func TestSignVote(t *testing.T) {
pv := NewPV()
v := cmtproto.Vote{}
err := pv.SignVote("chain-id", &v, false)
require.NoError(t, err)
require.NotNil(t, v.Signature)
}
func TestSignProposal(t *testing.T) {
pv := NewPV()
p := cmtproto.Proposal{}
err := pv.SignProposal("chain-id", &p)
require.NoError(t, err)
require.NotNil(t, p.Signature)
}