diff --git a/pallets/certification/src/benchmarking.rs b/pallets/certification/src/benchmarking.rs index 6f9d2ee32c2b6bd5361e6e1fa47e6590bb121bdc..668d5cdfae938ace52c59b76c7e78e4386d81ca2 100644 --- a/pallets/certification/src/benchmarking.rs +++ b/pallets/certification/src/benchmarking.rs @@ -37,11 +37,11 @@ mod benchmarks { fn add_certs<T: Config>(i: u32, receiver: T::IdtyIndex) -> Result<(), &'static str> { Pallet::<T>::remove_all_certs_received_by(RawOrigin::Root.into(), receiver)?; - for j in 1..i { + for j in 1..i + 1 { Pallet::<T>::do_add_cert_checked(j.into(), receiver, false)?; } assert!( - CertsByReceiver::<T>::get(receiver).len() as u32 == i - 1, + CertsByReceiver::<T>::get(receiver).len() as u32 == i, "Certs not added", ); Ok(()) @@ -167,7 +167,7 @@ mod benchmarks { Pallet::<T>::do_remove_all_certs_received_by(receiver); } - for issuer in 1..i { + for issuer in 1..i + 1 { assert_has_event::<T>( Event::<T>::CertRemoved { issuer: issuer.into(),