@@ -262,7 +262,7 @@ TEST_F(TypeUtilsTest, StringFieldNotEquals) {
262262}
263263
264264TEST_F (TypeUtilsTest, JSONFieldEqualsAndCast) {
265- auto values = std::vector<nlohmann::json>{R"( {"name":"aaa","age":18,"score":88})" };
265+ auto values = std::vector<nlohmann::json>{nlohmann::json::parse ( R"( {"name":"aaa","age":18,"score":88})" ) };
266266 milvus::JSONFieldData json_field_data{" foo" , values};
267267 auto proto_field_data = CreateProtoFieldData (static_cast <const milvus::Field&>(json_field_data));
268268 auto json_field_data_ptr = CreateMilvusFieldData (proto_field_data);
@@ -273,7 +273,7 @@ TEST_F(TypeUtilsTest, JSONFieldEqualsAndCast) {
273273
274274TEST_F (TypeUtilsTest, JSONFieldNotEquals) {
275275 const std::string field_name = " foo" ;
276- auto values = std::vector<nlohmann::json>{R"( {"name":"aaa","age":18,"score":88})" };
276+ auto values = std::vector<nlohmann::json>{nlohmann::json::parse ( R"( {"name":"aaa","age":18,"score":88})" ) };
277277 milvus::JSONFieldData json_field{field_name, values};
278278 milvus::proto::schema::FieldData proto_field;
279279 proto_field.set_field_name (" _" );
@@ -291,8 +291,8 @@ TEST_F(TypeUtilsTest, JSONFieldNotEquals) {
291291 json_scalars->add_data (values.at (0 ).dump ());
292292 EXPECT_TRUE (proto_field == json_field);
293293
294- nlohmann::json a1 = R"( {"name":"aaa","age":18,"score":88})" ;
295- nlohmann::json a2 = R"( {"name":"aaa","age":17,"score":77})" ;
294+ auto a1 = nlohmann::json::parse ( R"( {"name":"aaa","age":18,"score":88})" ) ;
295+ auto a2 = nlohmann::json::parse ( R"( {"name":"aaa","age":17,"score":77})" ) ;
296296 json_field.Add (a1);
297297 json_scalars->add_data (a2.dump ());
298298 EXPECT_FALSE (proto_field == json_field);
0 commit comments