Skip to content

Commit be6a2c5

Browse files
authored
set RewardAddress for candidate to mute warning(iotexproject#1936) (iotexproject#2349)
1 parent 66478e0 commit be6a2c5

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

action/protocol/rewarding/reward_test.go

+10-11
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ func TestProtocol_NoRewardAddr(t *testing.T) {
334334
{
335335
Address: identityset.Address(0).String(),
336336
Votes: unit.ConvertIotxToRau(1000000),
337-
RewardAddress: "",
337+
RewardAddress: identityset.Address(0).String(),
338338
},
339339
{
340340
Address: identityset.Address(1).String(),
@@ -437,28 +437,27 @@ func TestProtocol_NoRewardAddr(t *testing.T) {
437437
require.NoError(t, err)
438438

439439
// Grant block reward
440-
rewardLog, err := p.GrantBlockReward(ctx, sm)
440+
_, err = p.GrantBlockReward(ctx, sm)
441441
require.NoError(t, err)
442-
require.Nil(t, rewardLog)
443442

444443
availableBalance, _, err := p.AvailableBalance(ctx, sm)
445444
require.NoError(t, err)
446-
assert.Equal(t, big.NewInt(200), availableBalance)
445+
assert.Equal(t, big.NewInt(190), availableBalance)
447446
unclaimedBalance, _, err := p.UnclaimedBalance(ctx, sm, identityset.Address(0))
448447
require.NoError(t, err)
449-
assert.Equal(t, big.NewInt(0), unclaimedBalance)
448+
assert.Equal(t, big.NewInt(10), unclaimedBalance)
450449

451450
// Grant epoch reward
452451
rewardLogs, err := p.GrantEpochReward(ctx, sm)
453452
require.NoError(t, err)
454-
require.Equal(t, 2, len(rewardLogs))
453+
require.Equal(t, 4, len(rewardLogs))
455454

456455
availableBalance, _, err = p.AvailableBalance(ctx, sm)
457456
require.NoError(t, err)
458-
assert.Equal(t, big.NewInt(145), availableBalance)
457+
assert.Equal(t, big.NewInt(80), availableBalance)
459458
unclaimedBalance, _, err = p.UnclaimedBalance(ctx, sm, identityset.Address(0))
460459
require.NoError(t, err)
461-
assert.Equal(t, big.NewInt(0), unclaimedBalance)
460+
assert.Equal(t, big.NewInt(65), unclaimedBalance)
462461
// It doesn't affect others to get reward
463462
unclaimedBalance, _, err = p.UnclaimedBalance(ctx, sm, identityset.Address(1))
464463
require.NoError(t, err)
@@ -467,11 +466,11 @@ func TestProtocol_NoRewardAddr(t *testing.T) {
467466
var rl rewardingpb.RewardLog
468467
require.NoError(t, proto.Unmarshal(rewardLogs[0].Data, &rl))
469468
assert.Equal(t, rewardingpb.RewardLog_EPOCH_REWARD, rl.Type)
470-
assert.Equal(t, identityset.Address(1).String(), rl.Addr)
469+
assert.Equal(t, identityset.Address(0).String(), rl.Addr)
471470
assert.Equal(t, "50", rl.Amount)
472471
require.Equal(t, p.addr.String(), rewardLogs[1].Address)
473472
require.NoError(t, proto.Unmarshal(rewardLogs[1].Data, &rl))
474-
assert.Equal(t, rewardingpb.RewardLog_FOUNDATION_BONUS, rl.Type)
473+
assert.Equal(t, rewardingpb.RewardLog_EPOCH_REWARD, rl.Type)
475474
assert.Equal(t, identityset.Address(1).String(), rl.Addr)
476-
assert.Equal(t, "5", rl.Amount)
475+
assert.Equal(t, "50", rl.Amount)
477476
}

0 commit comments

Comments
 (0)