summaryrefslogtreecommitdiffstats
path: root/searchsummary
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-09-15 13:48:16 +0200
committerTor Egge <Tor.Egge@online.no>2022-09-15 13:48:16 +0200
commite48ba7f6401f99805bb95624b2dcd150446c04df (patch)
tree5ffb179e6aa0a80e57b69d0712d66c4ff1dbc136 /searchsummary
parent44ae923a703e6b800844aff054fd154eb23f2bbd (diff)
Add test cases for 2 elements matching for filtered insert.
Diffstat (limited to 'searchsummary')
-rw-r--r--searchsummary/src/tests/docsummary/slime_filler/slime_filler_test.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/searchsummary/src/tests/docsummary/slime_filler/slime_filler_test.cpp b/searchsummary/src/tests/docsummary/slime_filler/slime_filler_test.cpp
index 8ae37bc5880..49451d21bc5 100644
--- a/searchsummary/src/tests/docsummary/slime_filler/slime_filler_test.cpp
+++ b/searchsummary/src/tests/docsummary/slime_filler/slime_filler_test.cpp
@@ -542,6 +542,7 @@ TEST_F(SlimeFillerTest, insert_array_filtered)
expect_insert_filtered(R"(["foo"])", array, {0});
expect_insert_filtered(R"(["bar"])", array, {1});
expect_insert_filtered(R"(["baz"])", array, {2});
+ expect_insert_filtered(R"(["foo","baz"])", array, {0, 2});
expect_insert_filtered("null", array, {0, 1, 2, 3});
}
@@ -559,6 +560,7 @@ TEST_F(SlimeFillerTest, insert_weighted_set_filtered)
expect_insert_filtered(R"([{"item":"foo","weight":2}])", wset, {0});
expect_insert_filtered(R"([{"item":"bar","weight":4}])", wset, {1});
expect_insert_filtered(R"([{"item":"baz","weight":6}])", wset, {2});
+ expect_insert_filtered(R"([{"item":"foo","weight":2},{"item":"baz","weight":6}])", wset, {0, 2});
expect_insert_filtered("null", wset, {0, 1, 2, 3});
}
@@ -576,6 +578,7 @@ TEST_F(SlimeFillerTest, insert_map_filtered)
expect_insert_filtered(R"([{"key":"key1","value":"value1"}])", map, {0});
expect_insert_filtered(R"([{"key":"key2","value":"value2"}])", map, {1});
expect_insert_filtered(R"([{"key":"key3","value":"value3"}])", map, {2});
+ expect_insert_filtered(R"([{"key":"key1","value":"value1"},{"key":"key3","value":"value3"}])", map, {0, 2});
expect_insert_filtered("null", map, {0, 1, 2, 3});
}