Skip to content
Snippets Groups Projects

Harmonize and document events errors and calls

Merged Benjamin Gallois requested to merge bgallois/duniter-v2s:refactor_events into master
6 files
+ 73
55
Compare changes
  • Side-by-side
  • Inline

Files

+ 12
12
@@ -83,7 +83,7 @@ fn test_join_smiths() {
@@ -83,7 +83,7 @@ fn test_join_smiths() {
4
4
),));
),));
System::assert_has_event(RuntimeEvent::SmithMembership(
System::assert_has_event(RuntimeEvent::SmithMembership(
pallet_membership::Event::MembershipRequested(4),
pallet_membership::Event::MembershipRequested { member: 4 },
));
));
// Then, Alice should be able to send a smith cert to Dave
// Then, Alice should be able to send a smith cert to Dave
@@ -98,7 +98,7 @@ fn test_join_smiths() {
@@ -98,7 +98,7 @@ fn test_join_smiths() {
run_to_block(4);
run_to_block(4);
assert_ok!(SmithMembership::claim_membership(RuntimeOrigin::signed(4),));
assert_ok!(SmithMembership::claim_membership(RuntimeOrigin::signed(4),));
System::assert_has_event(RuntimeEvent::SmithMembership(
System::assert_has_event(RuntimeEvent::SmithMembership(
pallet_membership::Event::MembershipAcquired(4),
pallet_membership::Event::MembershipAcquired { member: 4 },
));
));
});
});
}
}
@@ -110,7 +110,7 @@ fn test_smith_certs_expirations_should_expire_smith_membership() {
@@ -110,7 +110,7 @@ fn test_smith_certs_expirations_should_expire_smith_membership() {
// After block #10, alice membership should be revoked due to smith certs expiration
// After block #10, alice membership should be revoked due to smith certs expiration
run_to_block(10);
run_to_block(10);
System::assert_has_event(RuntimeEvent::SmithMembership(
System::assert_has_event(RuntimeEvent::SmithMembership(
pallet_membership::Event::MembershipExpired(1),
pallet_membership::Event::MembershipExpired { member: 1 },
));
));
});
});
}
}
@@ -226,7 +226,7 @@ fn test_new_idty_validation() {
@@ -226,7 +226,7 @@ fn test_new_idty_validation() {
run_to_block(5);
run_to_block(5);
assert_ok!(Identity::validate_identity(RuntimeOrigin::signed(42), 6));
assert_ok!(Identity::validate_identity(RuntimeOrigin::signed(42), 6));
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::MembershipAcquired(6),
pallet_membership::Event::MembershipAcquired { member: 6 },
));
));
System::assert_has_event(RuntimeEvent::Identity(
System::assert_has_event(RuntimeEvent::Identity(
pallet_identity::Event::IdtyValidated { idty_index: 6 },
pallet_identity::Event::IdtyValidated { idty_index: 6 },
@@ -265,7 +265,7 @@ fn test_confirm_idty_ok() {
@@ -265,7 +265,7 @@ fn test_confirm_idty_ok() {
IdtyName::from("Ferdie"),
IdtyName::from("Ferdie"),
));
));
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::MembershipRequested(6),
pallet_membership::Event::MembershipRequested { member: 6 },
));
));
System::assert_has_event(RuntimeEvent::Identity(
System::assert_has_event(RuntimeEvent::Identity(
pallet_identity::Event::IdtyConfirmed {
pallet_identity::Event::IdtyConfirmed {
@@ -349,7 +349,7 @@ fn test_idty_membership_expire() {
@@ -349,7 +349,7 @@ fn test_idty_membership_expire() {
assert!(Membership::membership(3).is_none());
assert!(Membership::membership(3).is_none());
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::MembershipExpired(3),
pallet_membership::Event::MembershipExpired { member: 3 },
));
));
// membership expiry should not trigger identity removal
// membership expiry should not trigger identity removal
assert!(!System::events().iter().any(|record| record.event
assert!(!System::events().iter().any(|record| record.event
@@ -365,7 +365,7 @@ fn test_idty_membership_expire() {
@@ -365,7 +365,7 @@ fn test_idty_membership_expire() {
// then pending membership should expire and identity should finally be removed
// then pending membership should expire and identity should finally be removed
run_to_block(11);
run_to_block(11);
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::PendingMembershipExpired(3),
pallet_membership::Event::PendingMembershipExpired { member: 3 },
));
));
System::assert_has_event(RuntimeEvent::Identity(
System::assert_has_event(RuntimeEvent::Identity(
pallet_identity::Event::IdtyRemoved {
pallet_identity::Event::IdtyRemoved {
@@ -453,7 +453,7 @@ fn test_certification_expire() {
@@ -453,7 +453,7 @@ fn test_certification_expire() {
));
));
// in consequence, since Alice has only 1/2 smith certification remaining, she looses smith membership
// in consequence, since Alice has only 1/2 smith certification remaining, she looses smith membership
System::assert_has_event(RuntimeEvent::SmithMembership(
System::assert_has_event(RuntimeEvent::SmithMembership(
pallet_membership::Event::MembershipExpired(1),
pallet_membership::Event::MembershipExpired { member: 1 },
));
));
// --- BLOCK 14 ---
// --- BLOCK 14 ---
@@ -476,7 +476,7 @@ fn test_certification_expire() {
@@ -476,7 +476,7 @@ fn test_certification_expire() {
));
));
// in consequence, since Alice has only 1/2 normal certification remaining, she looses normal membership
// in consequence, since Alice has only 1/2 normal certification remaining, she looses normal membership
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::MembershipExpired(1),
pallet_membership::Event::MembershipExpired { member: 1 },
));
));
// --- BLOCK 21 ---
// --- BLOCK 21 ---
@@ -502,7 +502,7 @@ fn test_certification_expire() {
@@ -502,7 +502,7 @@ fn test_certification_expire() {
// println!("{:?}", System::events());
// println!("{:?}", System::events());
// after a delay (3 blocks), the pending membership finally expires
// after a delay (3 blocks), the pending membership finally expires
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::PendingMembershipExpired(1),
pallet_membership::Event::PendingMembershipExpired { member: 1 },
));
));
// and the identity is removed
// and the identity is removed
System::assert_has_event(RuntimeEvent::Identity(
System::assert_has_event(RuntimeEvent::Identity(
@@ -565,7 +565,7 @@ fn test_cert_can_not_be_issued() {
@@ -565,7 +565,7 @@ fn test_cert_can_not_be_issued() {
));
));
// in consequence, since Alice has only 1/2 smith certification remaining, she looses smith membership
// in consequence, since Alice has only 1/2 smith certification remaining, she looses smith membership
System::assert_has_event(RuntimeEvent::SmithMembership(
System::assert_has_event(RuntimeEvent::SmithMembership(
pallet_membership::Event::MembershipExpired(1),
pallet_membership::Event::MembershipExpired { member: 1 },
));
));
run_to_block(11);
run_to_block(11);
@@ -613,7 +613,7 @@ fn test_cert_can_not_be_issued() {
@@ -613,7 +613,7 @@ fn test_cert_can_not_be_issued() {
// other certifications expire, but not Dave → Alice
// other certifications expire, but not Dave → Alice
// in consequence, since Alice has only 1/2 certification remaining, she looses membership
// in consequence, since Alice has only 1/2 certification remaining, she looses membership
System::assert_has_event(RuntimeEvent::Membership(
System::assert_has_event(RuntimeEvent::Membership(
pallet_membership::Event::MembershipExpired(1), // pending membership expires at 23
pallet_membership::Event::MembershipExpired { member: 1 }, // pending membership expires at 23
));
));
run_to_block(21);
run_to_block(21);
Loading