add test for exact words

This commit is contained in:
ad hoc 2022-03-22 09:55:49 +01:00
parent 7e9d56a9e7
commit c882d8daf0
No known key found for this signature in database
GPG Key ID: 4F00A782990CC643

View File

@ -623,9 +623,7 @@ mod test {
}
fn exact_words(&self) -> crate::Result<fst::Set<Cow<[u8]>>> {
let builder = fst::SetBuilder::new(Vec::new()).unwrap();
let data = builder.into_inner().unwrap();
Ok(fst::Set::new(Cow::Owned(data)).unwrap())
Ok(fst::Set::new(Cow::Borrowed(self.exact_words.as_slice())).unwrap())
}
}
@ -1269,6 +1267,7 @@ mod test {
QueryKind::Tolerant { typo: 2, word: "verylongword".to_string() }
);
}
#[test]
fn disable_typo_on_word() {
let query = "goodbye";