Fix test after changing fuzzy matching for empty queries

This commit is contained in:
Nathan Sobo 2022-05-09 20:41:18 -06:00
parent 3dee656490
commit ef868ff023

View file

@ -319,15 +319,20 @@ mod tests {
.into_iter() .into_iter()
.map(|name| StringMatchCandidate::new(0, name.into())) .map(|name| StringMatchCandidate::new(0, name.into()))
.collect::<Vec<_>>(); .collect::<Vec<_>>();
let matches = fuzzy::match_strings( let matches = if params.query.is_empty() {
&candidates, Vec::new()
&params.query, } else {
true, fuzzy::match_strings(
100, &candidates,
&Default::default(), &params.query,
executor.clone(), true,
) 100,
.await; &Default::default(),
executor.clone(),
)
.await
};
Ok(Some( Ok(Some(
matches.into_iter().map(|mat| symbol(&mat.string)).collect(), matches.into_iter().map(|mat| symbol(&mat.string)).collect(),
)) ))