mirror of
https://github.com/sigp/lighthouse.git
synced 2026-04-20 22:38:34 +00:00
Merge branch 'master' into beacon_block
This commit is contained in:
@@ -42,6 +42,15 @@ fn test_attestation_validation_invalid_parent_slot_too_high() {
|
||||
assert_eq!(result, Err(AttestationValidationError::ParentSlotTooHigh));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_attestation_validation_invalid_parent_slot_too_low() {
|
||||
let mut rig = generic_rig();
|
||||
|
||||
rig.attestation.slot = rig.context.parent_block_slot - u64::from(rig.context.cycle_length) - 2;
|
||||
let result = rig.context.validate_attestation(&rig.attestation);
|
||||
assert_eq!(result, Err(AttestationValidationError::ParentSlotTooLow));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_attestation_validation_invalid_block_slot_too_high() {
|
||||
let mut rig = generic_rig();
|
||||
@@ -56,7 +65,7 @@ fn test_attestation_validation_invalid_block_slot_too_high() {
|
||||
fn test_attestation_validation_invalid_block_slot_too_low() {
|
||||
let mut rig = generic_rig();
|
||||
|
||||
rig.attestation.slot = rig.context.block_slot - u64::from(rig.context.cycle_length) - 2;
|
||||
rig.context.block_slot = rig.context.block_slot + u64::from(rig.context.cycle_length);
|
||||
let result = rig.context.validate_attestation(&rig.attestation);
|
||||
assert_eq!(result, Err(AttestationValidationError::BlockSlotTooLow));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user