diff --git a/test/collection_override_test.cpp b/test/collection_override_test.cpp index 376b2fb9..21af3405 100644 --- a/test/collection_override_test.cpp +++ b/test/collection_override_test.cpp @@ -2238,8 +2238,7 @@ TEST_F(CollectionOverrideTest, StaticFiltering) { ASSERT_EQ(0, results["hits"].size()); // with synonym for expensive: should NOT match as synonyms are resolved after override substitution - synonym_t synonym1{"costly-expensive", {"costly"}, {{"expensive"}} }; - coll1->add_synonym(synonym1.to_view_json()); + coll1->add_synonym(R"({"id": "costly-expensive", "root": "costly", "synonyms": ["expensive"]})"_json); results = coll1->search("costly", {"name"}, "", {}, sort_fields, {2}, 10, 1, FREQUENCY, {true}, 0).get(); diff --git a/test/collection_specific_test.cpp b/test/collection_specific_test.cpp index 8ad0cbc0..a6ea83e8 100644 --- a/test/collection_specific_test.cpp +++ b/test/collection_specific_test.cpp @@ -656,8 +656,7 @@ TEST_F(CollectionSpecificTest, DeleteOverridesAndSynonymsOnDiskDuringCollDrop) { coll1->add_override(override); // add synonym - synonym_t synonym1{"ipod-synonyms", {}, {{"ipod"}, {"i", "pod"}, {"pod"}} }; - coll1->add_synonym(synonym1.to_view_json()); + coll1->add_synonym(R"({"id": "ipod-synonyms", "synonyms": ["ipod", "i pod", "pod"]})"_json); collectionManager.drop_collection("coll1"); diff --git a/test/collection_synonyms_test.cpp b/test/collection_synonyms_test.cpp index fe59ae54..c06c7062 100644 --- a/test/collection_synonyms_test.cpp +++ b/test/collection_synonyms_test.cpp @@ -774,8 +774,7 @@ TEST_F(CollectionSynonymsTest, SynonymSingleTokenExactMatch) { ASSERT_TRUE(coll1->add(doc.dump()).ok()); } - synonym_t synonym1{"syn-1", {"lulu", "lemon"}, {{"lululemon"}}}; - coll1->add_synonym(synonym1.to_view_json()); + coll1->add_synonym(R"({"id": "syn-1", "root": "lulu lemon", "synonyms": ["lululemon"]})"_json); auto res = coll1->search("lulu lemon", {"title"}, "", {}, {}, {2}, 10, 1, FREQUENCY, {true}, 0).get(); @@ -814,8 +813,6 @@ TEST_F(CollectionSynonymsTest, SynonymExpansionAndCompressionRanking) { ASSERT_TRUE(coll1->add(doc.dump()).ok()); } - nlohmann::json foo = R"({"id": "syn-1", "root": "lululemon", "synonyms": ["lulu lemon"]})"_json; - coll1->add_synonym(R"({"id": "syn-1", "root": "lululemon", "synonyms": ["lulu lemon"]})"_json); auto res = coll1->search("lululemon", {"title"}, "", {}, {}, {2}, 10, 1, FREQUENCY, {true}, 0).get(); @@ -871,7 +868,6 @@ TEST_F(CollectionSynonymsTest, SynonymQueriesMustHavePrefixEnabled) { ASSERT_TRUE(coll1->add(doc.dump()).ok()); } - synonym_t synonym1{"syn-1", {"ns"}, {{"nonstick"}}}; coll1->add_synonym(R"({"id": "syn-1", "root": "ns", "synonyms": ["nonstick"]})"_json); auto res = coll1->search("ns cook", {"title"}, "", {}, {}, {2}, 10, 1, FREQUENCY, {true}, 0).get();