Fix gov keeper unit tests
This commit is contained in:
committed by
mossid
parent
c8746eccea
commit
c3d94266a1
@@ -67,8 +67,8 @@ func TestDeposits(t *testing.T) {
|
||||
fourSteak := sdk.Coins{sdk.NewInt64Coin("steak", 4)}
|
||||
fiveSteak := sdk.Coins{sdk.NewInt64Coin("steak", 5)}
|
||||
|
||||
addr0Initial := keeper.ck.GetCoins(ctx, addrs[0])
|
||||
addr1Initial := keeper.ck.GetCoins(ctx, addrs[1])
|
||||
addr0Initial := keeper.bk.GetCoins(ctx, addrs[0])
|
||||
addr1Initial := keeper.bk.GetCoins(ctx, addrs[1])
|
||||
|
||||
// require.True(t, addr0Initial.IsEqual(sdk.Coins{sdk.NewInt64Coin("steak", 42)}))
|
||||
require.Equal(t, sdk.Coins{sdk.NewInt64Coin("steak", 42)}, addr0Initial)
|
||||
@@ -90,7 +90,7 @@ func TestDeposits(t *testing.T) {
|
||||
require.Equal(t, fourSteak, deposit.Amount)
|
||||
require.Equal(t, addrs[0], deposit.Depositer)
|
||||
require.Equal(t, fourSteak, keeper.GetProposal(ctx, proposalID).GetTotalDeposit())
|
||||
require.Equal(t, addr0Initial.Minus(fourSteak), keeper.ck.GetCoins(ctx, addrs[0]))
|
||||
require.Equal(t, addr0Initial.Minus(fourSteak), keeper.bk.GetCoins(ctx, addrs[0]))
|
||||
|
||||
// Check a second deposit from same address
|
||||
err, votingStarted = keeper.AddDeposit(ctx, proposalID, addrs[0], fiveSteak)
|
||||
@@ -101,7 +101,7 @@ func TestDeposits(t *testing.T) {
|
||||
require.Equal(t, fourSteak.Plus(fiveSteak), deposit.Amount)
|
||||
require.Equal(t, addrs[0], deposit.Depositer)
|
||||
require.Equal(t, fourSteak.Plus(fiveSteak), keeper.GetProposal(ctx, proposalID).GetTotalDeposit())
|
||||
require.Equal(t, addr0Initial.Minus(fourSteak).Minus(fiveSteak), keeper.ck.GetCoins(ctx, addrs[0]))
|
||||
require.Equal(t, addr0Initial.Minus(fourSteak).Minus(fiveSteak), keeper.bk.GetCoins(ctx, addrs[0]))
|
||||
|
||||
// Check third deposit from a new address
|
||||
err, votingStarted = keeper.AddDeposit(ctx, proposalID, addrs[1], fourSteak)
|
||||
@@ -112,7 +112,7 @@ func TestDeposits(t *testing.T) {
|
||||
require.Equal(t, addrs[1], deposit.Depositer)
|
||||
require.Equal(t, fourSteak, deposit.Amount)
|
||||
require.Equal(t, fourSteak.Plus(fiveSteak).Plus(fourSteak), keeper.GetProposal(ctx, proposalID).GetTotalDeposit())
|
||||
require.Equal(t, addr1Initial.Minus(fourSteak), keeper.ck.GetCoins(ctx, addrs[1]))
|
||||
require.Equal(t, addr1Initial.Minus(fourSteak), keeper.bk.GetCoins(ctx, addrs[1]))
|
||||
|
||||
// Check that proposal moved to voting period
|
||||
require.True(t, keeper.GetProposal(ctx, proposalID).GetVotingStartTime().Equal(ctx.BlockHeader().Time))
|
||||
@@ -140,8 +140,8 @@ func TestDeposits(t *testing.T) {
|
||||
keeper.RefundDeposits(ctx, proposalID)
|
||||
deposit, found = keeper.GetDeposit(ctx, proposalID, addrs[1])
|
||||
require.False(t, found)
|
||||
require.Equal(t, addr0Initial, keeper.ck.GetCoins(ctx, addrs[0]))
|
||||
require.Equal(t, addr1Initial, keeper.ck.GetCoins(ctx, addrs[1]))
|
||||
require.Equal(t, addr0Initial, keeper.bk.GetCoins(ctx, addrs[0]))
|
||||
require.Equal(t, addr1Initial, keeper.bk.GetCoins(ctx, addrs[1]))
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user