From 7468a8ec549129653edff8b128182fd7c1fd8d51 Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Tue, 27 Jun 2023 13:33:12 +0200 Subject: [PATCH] wip: test: `multiple_authors` --- pallets/distance/src/tests.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pallets/distance/src/tests.rs b/pallets/distance/src/tests.rs index c3e7f6c03..d030f114e 100644 --- a/pallets/distance/src/tests.rs +++ b/pallets/distance/src/tests.rs @@ -114,7 +114,19 @@ fn multiple_authors() { assert_eq!(pallet::EvaluationPool0::<Test>::get().0.len(), 0); assert_eq!(pallet::EvaluationPool1::<Test>::get().0.len(), 0); - // Evaluation #2 replay i disallowed + // Evaluation #3 replay is disallowed + assert_err!( + Distance::update_evaluation( + RuntimeOrigin::none(), + ComputationResult { + distances: vec![Perbill::from_percent(20)] + } + ), + pallet::Error::<Test>::ManyEvaluationsByAuthor + ); + + // Evaluation #1 as well is disallowed + run_to_block(SESSION_2_START + 3); // to change author assert_err!( Distance::update_evaluation( RuntimeOrigin::none(), -- GitLab