Raise matching floor: boundary tokenizer, stemming/folding/stopwords, boosts, snippets, engine seam
This commit is contained in:
+5
-4
@@ -79,7 +79,7 @@ async fn no_in_protocol_citation_accounting_or_settlement() {
|
||||
);
|
||||
}
|
||||
|
||||
let response = serde_json::to_value(build_response("q1", Vec::new(), 0, 5)).unwrap();
|
||||
let response = serde_json::to_value(build_response("q1", Vec::new(), Some(0), 5)).unwrap();
|
||||
assert_absent_fields(
|
||||
&response,
|
||||
&[
|
||||
@@ -157,7 +157,7 @@ async fn no_protocol_query_dedup() {
|
||||
|
||||
#[test]
|
||||
fn no_k_fetch_ingestion_attestations() {
|
||||
let response = build_response("q1", Vec::new(), 0, 5);
|
||||
let response = build_response("q1", Vec::new(), Some(0), 5);
|
||||
let value = serde_json::to_value(&response).unwrap();
|
||||
assert_exact_keys(
|
||||
&value,
|
||||
@@ -183,7 +183,7 @@ fn no_result_count_etiquette() {
|
||||
&query,
|
||||
&["min_results", "results_count", "serp", "count_floor"],
|
||||
);
|
||||
let response = serde_json::to_value(build_response("q1", Vec::new(), 0, 5)).unwrap();
|
||||
let response = serde_json::to_value(build_response("q1", Vec::new(), Some(0), 5)).unwrap();
|
||||
assert_absent_fields(
|
||||
&response,
|
||||
&["min_results", "results_count", "serp", "count_floor"],
|
||||
@@ -212,7 +212,8 @@ fn no_global_reputation_score() {
|
||||
"content",
|
||||
],
|
||||
);
|
||||
let response_value = serde_json::to_value(build_response("q1", vec![item], 1, 5)).unwrap();
|
||||
let response_value =
|
||||
serde_json::to_value(build_response("q1", vec![item], Some(1), 5)).unwrap();
|
||||
for value in [&item_value, &response_value] {
|
||||
assert_absent_fields(value, &["score", "rank", "reputation", "weight", "rating"]);
|
||||
}
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ fn thousand_file_corpus_is_searchable_and_honest() {
|
||||
assert_eq!(matches, total as u64);
|
||||
assert_eq!(hits.len(), 10);
|
||||
|
||||
let response = build_response("scale", response_items(&hits), matches, 10);
|
||||
let response = build_response("scale", response_items(&hits), Some(matches), 10);
|
||||
assert!(response.truncated);
|
||||
assert_eq!(response.more_available, (total - 10) as u64);
|
||||
assert!(serde_json::to_string(&response).unwrap().len() > 0);
|
||||
|
||||
Reference in New Issue
Block a user