Skip to content
Snippets Groups Projects

Add end2end test for offences

Merged Benjamin Gallois requested to merge bgallois/duniter-v2s:114-offences-testing into master
All threads resolved!
1 file
+ 5
2
Compare changes
  • Side-by-side
  • Inline
@@ -1368,6 +1368,7 @@ fn test_imonline_offence() {
@@ -1368,6 +1368,7 @@ fn test_imonline_offence() {
member: 1
member: 1
},
},
));
));
 
assert_eq!(AuthorityMembers::blacklist().len(), 0);
})
})
}
}
#[test]
#[test]
@@ -1397,7 +1398,7 @@ fn test_grandpa_offence() {
@@ -1397,7 +1398,7 @@ fn test_grandpa_offence() {
time_slot,
time_slot,
session_index,
session_index,
validator_set_count,
validator_set_count,
offender: offenders.pop().unwrap().into(),
offender: offenders.pop().unwrap(),
};
};
let _ = Offences::report_offence(vec![], offence);
let _ = Offences::report_offence(vec![], offence);
// An offence is deposited
// An offence is deposited
@@ -1412,6 +1413,7 @@ fn test_grandpa_offence() {
@@ -1412,6 +1413,7 @@ fn test_grandpa_offence() {
System::assert_has_event(RuntimeEvent::AuthorityMembers(
System::assert_has_event(RuntimeEvent::AuthorityMembers(
pallet_authority_members::Event::MemberAddedToBlacklist { member: 1 },
pallet_authority_members::Event::MemberAddedToBlacklist { member: 1 },
));
));
 
assert_eq!(AuthorityMembers::blacklist().len(), 1);
})
})
}
}
#[test]
#[test]
@@ -1437,7 +1439,7 @@ fn test_babe_offence() {
@@ -1437,7 +1439,7 @@ fn test_babe_offence() {
slot: 0u64.into(),
slot: 0u64.into(),
session_index,
session_index,
validator_set_count,
validator_set_count,
offender: offenders.pop().unwrap().into(),
offender: offenders.pop().unwrap(),
};
};
let _ = Offences::report_offence(vec![], offence);
let _ = Offences::report_offence(vec![], offence);
// An offence is deposited
// An offence is deposited
@@ -1452,5 +1454,6 @@ fn test_babe_offence() {
@@ -1452,5 +1454,6 @@ fn test_babe_offence() {
System::assert_has_event(RuntimeEvent::AuthorityMembers(
System::assert_has_event(RuntimeEvent::AuthorityMembers(
pallet_authority_members::Event::MemberAddedToBlacklist { member: 1 },
pallet_authority_members::Event::MemberAddedToBlacklist { member: 1 },
));
));
 
assert_eq!(AuthorityMembers::blacklist().len(), 1);
})
})
}
}
Loading