diff --git a/end2end-tests/tests/cucumber_tests.rs b/end2end-tests/tests/cucumber_tests.rs
index db7e64171d002fac921e0ff0f6166c7f23661e7c..de18871d8acaba65de7f2a813260117d1912464b 100644
--- a/end2end-tests/tests/cucumber_tests.rs
+++ b/end2end-tests/tests/cucumber_tests.rs
@@ -549,18 +549,12 @@ async fn should_have_distance_ok(world: &mut DuniterWorld, who: String) -> Resul
         .unwrap();
 
     match world
-        .read(&gdev::storage().distance().identity_distance_status(idty_id))
+        .read(&gdev::storage().distance().valid_evaluation_result(idty_id))
         .await
         .await?
     {
-        Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Valid)) => Ok(()),
-        Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Invalid)) => {
-            Err(anyhow::anyhow!("invalid distance status").into())
-        }
-        Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Pending)) => {
-            Err(anyhow::anyhow!("pending distance status").into())
-        }
-        None => Err(anyhow::anyhow!("no distance status").into()),
+        Some(()) => Ok(()),
+        None => Err(anyhow::anyhow!("no valid distance status").into()),
     }
 }