Example #1
0
def test_is_active(sample_validator_record_params, activation_epoch,
                   exit_epoch, epoch, expected):
    validator_record_params = {
        **sample_validator_record_params,
        'activation_epoch': activation_epoch,
        'exit_epoch': exit_epoch,
    }
    validator = ValidatorRecord(**validator_record_params)
    assert validator.is_active(epoch) == expected
Example #2
0
def test_is_active(sample_validator_record_params,
                   activation_slot,
                   exit_slot,
                   slot,
                   expected):
    validator_record_params = {
        **sample_validator_record_params,
        'activation_slot': activation_slot,
        'exit_slot': exit_slot,
    }
    validator = ValidatorRecord(**validator_record_params)
    assert validator.is_active(slot) == expected