x/gov: remove alias.go usage (#6432)
This commit is contained in:
@@ -12,8 +12,8 @@ import (
|
||||
"github.com/cosmos/cosmos-sdk/tests/cli"
|
||||
sdk "github.com/cosmos/cosmos-sdk/types"
|
||||
banktestutils "github.com/cosmos/cosmos-sdk/x/bank/client/testutil"
|
||||
"github.com/cosmos/cosmos-sdk/x/gov"
|
||||
"github.com/cosmos/cosmos-sdk/x/gov/client/testutil"
|
||||
"github.com/cosmos/cosmos-sdk/x/gov/types"
|
||||
)
|
||||
|
||||
func TestCLISubmitProposal(t *testing.T) {
|
||||
@@ -65,7 +65,7 @@ func TestCLISubmitProposal(t *testing.T) {
|
||||
// Ensure propsal is directly queryable
|
||||
proposal1 := testutil.QueryGovProposal(f, 1)
|
||||
require.Equal(t, uint64(1), proposal1.ProposalID)
|
||||
require.Equal(t, gov.StatusDepositPeriod, proposal1.Status)
|
||||
require.Equal(t, types.StatusDepositPeriod, proposal1.Status)
|
||||
|
||||
// Ensure query proposals returns properly
|
||||
proposalsQuery = testutil.QueryGovProposals(f)
|
||||
@@ -108,10 +108,10 @@ func TestCLISubmitProposal(t *testing.T) {
|
||||
// Fetch the proposal and ensure it is now in the voting period
|
||||
proposal1 = testutil.QueryGovProposal(f, 1)
|
||||
require.Equal(t, uint64(1), proposal1.ProposalID)
|
||||
require.Equal(t, gov.StatusVotingPeriod, proposal1.Status)
|
||||
require.Equal(t, types.StatusVotingPeriod, proposal1.Status)
|
||||
|
||||
// Test vote generate only
|
||||
success, stdout, stderr = testutil.TxGovVote(f, 1, gov.OptionYes, fooAddr.String(), "--generate-only")
|
||||
success, stdout, stderr = testutil.TxGovVote(f, 1, types.OptionYes, fooAddr.String(), "--generate-only")
|
||||
require.True(t, success)
|
||||
require.Empty(t, stderr)
|
||||
msg = cli.UnmarshalStdTx(t, f.Cdc, stdout)
|
||||
@@ -120,19 +120,19 @@ func TestCLISubmitProposal(t *testing.T) {
|
||||
require.Equal(t, 0, len(msg.GetSignatures()))
|
||||
|
||||
// Vote on the proposal
|
||||
testutil.TxGovVote(f, 1, gov.OptionYes, cli.KeyFoo, "-y")
|
||||
testutil.TxGovVote(f, 1, types.OptionYes, cli.KeyFoo, "-y")
|
||||
tests.WaitForNextNBlocksTM(1, f.Port)
|
||||
|
||||
// Query the vote
|
||||
vote := testutil.QueryGovVote(f, 1, fooAddr)
|
||||
require.Equal(t, uint64(1), vote.ProposalID)
|
||||
require.Equal(t, gov.OptionYes, vote.Option)
|
||||
require.Equal(t, types.OptionYes, vote.Option)
|
||||
|
||||
// Query the votes
|
||||
votes := testutil.QueryGovVotes(f, 1)
|
||||
require.Len(t, votes, 1)
|
||||
require.Equal(t, uint64(1), votes[0].ProposalID)
|
||||
require.Equal(t, gov.OptionYes, votes[0].Option)
|
||||
require.Equal(t, types.OptionYes, votes[0].Option)
|
||||
|
||||
// Ensure events are applied to voting transaction properly
|
||||
searchResult = f.QueryTxs(1, 50, "message.action=vote", fmt.Sprintf("message.sender=%s", fooAddr))
|
||||
|
||||
Reference in New Issue
Block a user