feat: add event SkepticsChosen event in society (#13291)

* feat: add event SkepticsChosen event in society

* feat: add test for SkepticsChosen event
This commit is contained in:
Deepanshu Hooda
2023-02-03 18:50:12 +05:30
committed by GitHub
parent 981ffb29f5
commit e50de7ea7f
2 changed files with 14 additions and 3 deletions
+7
View File
@@ -211,6 +211,9 @@ fn payout_works() {
#[test]
fn basic_new_member_skeptic_works() {
EnvBuilder::new().execute(|| {
// NOTE: events are not deposited in the genesis event
System::set_block_number(1);
assert_eq!(Strikes::<Test>::get(10), 0);
assert_ok!(Society::bid(RuntimeOrigin::signed(20), 0));
run_to_block(4);
@@ -218,6 +221,10 @@ fn basic_new_member_skeptic_works() {
run_to_block(8);
assert_eq!(Society::members(), vec![10]);
assert_eq!(Strikes::<Test>::get(10), 1);
System::assert_last_event(mock::RuntimeEvent::Society(crate::Event::SkepticsChosen {
skeptics: vec![10],
}));
});
}