diff --git a/ledger/eval_simple_test.go b/ledger/eval_simple_test.go index 76decea684..9d5b028974 100644 --- a/ledger/eval_simple_test.go +++ b/ledger/eval_simple_test.go @@ -381,8 +381,8 @@ func TestAbsentTracking(t *testing.T) { genBalances, addrs, _ := ledgertesting.NewTestGenesis(func(cfg *ledgertesting.GenesisCfg) { cfg.OnlineCount = 2 // So we know proposer should propose every 2 rounds, on average }) - // Absentee checking begins in v39. Start checking in v38 to test that is unchanged. - ledgertesting.TestConsensusRange(t, 38, 0, func(t *testing.T, ver int, cv protocol.ConsensusVersion, cfg config.Local) { + checkingBegins := 40 + ledgertesting.TestConsensusRange(t, checkingBegins-1, 0, func(t *testing.T, ver int, cv protocol.ConsensusVersion, cfg config.Local) { dl := NewDoubleLedger(t, genBalances, cv, cfg) defer dl.Close() @@ -418,7 +418,7 @@ func TestAbsentTracking(t *testing.T) { prp := lookup(t, dl.validator, proposer) - if ver >= 39 { + if ver >= checkingBegins { // version sanity check require.True(t, dl.generator.GenesisProto().EnableAbsenteeTracking()) require.NotZero(t, prp.LastProposed)