mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-26 14:54:27 +01:00
Switch to snapshot tests for search/criteria/attribute.rs
This commit is contained in:
parent
4bba2f41d7
commit
a9c7d82693
@ -632,25 +632,59 @@ mod tests {
|
|||||||
]),
|
]),
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
|
|
||||||
let expected = vec![
|
|
||||||
vec![vec![Query { prefix: false, kind: QueryKind::exact(S("manythefish")) }]],
|
|
||||||
vec![
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("manythe")) }],
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("fish")) }],
|
|
||||||
],
|
|
||||||
vec![
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("many")) }],
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("thefish")) }],
|
|
||||||
],
|
|
||||||
vec![
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("many")) }],
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("the")) }],
|
|
||||||
vec![Query { prefix: false, kind: QueryKind::exact(S("fish")) }],
|
|
||||||
],
|
|
||||||
];
|
|
||||||
|
|
||||||
let result = flatten_query_tree(&query_tree);
|
let result = flatten_query_tree(&query_tree);
|
||||||
assert_eq!(expected, result);
|
|
||||||
|
insta::assert_debug_snapshot!(result, @r###"
|
||||||
|
[
|
||||||
|
[
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "manythefish",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
],
|
||||||
|
[
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "manythe",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "fish",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
],
|
||||||
|
[
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "many",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "thefish",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
],
|
||||||
|
[
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "many",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "the",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
[
|
||||||
|
Exact {
|
||||||
|
word: "fish",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
],
|
||||||
|
]
|
||||||
|
"###);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user