From 142f42ecc79359a8eb43f6dbdaa4e0923e3c4a79 Mon Sep 17 00:00:00 2001 From: rigelrozanski Date: Mon, 8 Oct 2018 20:14:03 -0400 Subject: [PATCH] ... --- x/distribution/keeper/delegation_test.go | 1 + x/distribution/keeper/test_utils.go | 27 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 x/distribution/keeper/test_utils.go diff --git a/x/distribution/keeper/delegation_test.go b/x/distribution/keeper/delegation_test.go index 36e44a629..31e22b48f 100644 --- a/x/distribution/keeper/delegation_test.go +++ b/x/distribution/keeper/delegation_test.go @@ -4,6 +4,7 @@ import "testing" func TestWithdrawDelegationReward(t *testing.T) { + keeper.WithdrawDelegationReward(ctx, delAddr1, valAddr1) } func TestWithdrawDelegationRewardsAll(t *testing.T) { diff --git a/x/distribution/keeper/test_utils.go b/x/distribution/keeper/test_utils.go new file mode 100644 index 000000000..3ea78cd79 --- /dev/null +++ b/x/distribution/keeper/test_utils.go @@ -0,0 +1,27 @@ +package types + +import ( + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/tendermint/tendermint/crypto" + "github.com/tendermint/tendermint/crypto/ed25519" +) + +var ( + delPk1 = ed25519.GenPrivKey().PubKey() + delPk2 = ed25519.GenPrivKey().PubKey() + delPk3 = ed25519.GenPrivKey().PubKey() + delAddr1 = sdk.AccAddress(delPk1.Address()) + delAddr2 = sdk.AccAddress(delPk2.Address()) + delAddr3 = sdk.AccAddress(delPk3.Address()) + emptyDelAddr sdk.AccAddress + + valPk1 = ed25519.GenPrivKey().PubKey() + valPk2 = ed25519.GenPrivKey().PubKey() + valPk3 = ed25519.GenPrivKey().PubKey() + valAddr1 = sdk.ValAddress(delPk1.Address()) + valAddr2 = sdk.ValAddress(delPk2.Address()) + valAddr3 = sdk.ValAddress(delPk3.Address()) + emptyValAddr sdk.ValAddress + + emptyPubkey crypto.PubKey +)