From a320058ce09d9cb4da24ac9ab472167db82d4df1 Mon Sep 17 00:00:00 2001 From: Rudi Floren Date: Tue, 17 May 2022 16:37:36 +0200 Subject: [PATCH] Fix wrong inferred type in test_filtered_scanning The test incorrectly assumed HSCAN returns a vec of usize, whereas HSCAN returns the field value pairs. --- tests/test_basic.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/test_basic.rs b/tests/test_basic.rs index 162f356df..e12cf9b8e 100644 --- a/tests/test_basic.rs +++ b/tests/test_basic.rs @@ -235,12 +235,12 @@ fn test_filtered_scanning() { } } - let iter = con.hscan_match("foo", "key_0_*").unwrap(); + let iter = con + .hscan_match::<&str, &str, (String, usize)>("foo", "key_0_*") + .unwrap(); - for x in iter { - // type inference limitations - let x: usize = x; - unseen.remove(&x); + for (_field, value) in iter { + unseen.remove(&value); } assert_eq!(unseen.len(), 0);