From 0ee706824473e75d9479ba4501eb4a807d42e545 Mon Sep 17 00:00:00 2001 From: bgallois <benjamin@gallois.cc> Date: Fri, 12 May 2023 20:49:59 +0200 Subject: [PATCH] Fix pallet-certification benchmark --- pallets/certification/src/benchmarking.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pallets/certification/src/benchmarking.rs b/pallets/certification/src/benchmarking.rs index 08b8bb55f..65e343a4e 100644 --- a/pallets/certification/src/benchmarking.rs +++ b/pallets/certification/src/benchmarking.rs @@ -51,6 +51,7 @@ benchmarks_instance_pallet! { force_add_cert { let issuer: T::IdtyIndex = 1.into(); let receiver: T::IdtyIndex = 2.into(); + Pallet::<T, I>::del_cert(RawOrigin::Root.into(), issuer, receiver)?; let receiver_cert: u32 = StorageIdtyCertMeta::<T, I>::get(receiver).received_count; let issuer_cert: u32 = StorageIdtyCertMeta::<T, I>::get(issuer).issued_count; }: _<T::RuntimeOrigin>(RawOrigin::Root.into(), issuer, receiver, true) @@ -59,10 +60,11 @@ benchmarks_instance_pallet! { } add_cert { let issuer: T::IdtyIndex = 1.into(); - let issuer_cert: u32 = StorageIdtyCertMeta::<T, I>::get(issuer).issued_count; let caller: T::AccountId = T::OwnerKeyOf::convert(issuer).unwrap(); let caller_origin: <T as frame_system::Config>::RuntimeOrigin = RawOrigin::Signed(caller.clone()).into(); let receiver: T::IdtyIndex = 2.into(); + Pallet::<T, I>::del_cert(RawOrigin::Root.into(), issuer, receiver)?; + let issuer_cert: u32 = StorageIdtyCertMeta::<T, I>::get(issuer).issued_count; let receiver_cert: u32 = StorageIdtyCertMeta::<T, I>::get(receiver).received_count; }: _<T::RuntimeOrigin>(caller_origin, issuer, receiver) verify { -- GitLab