@@ -60,12 +60,12 @@ TEST_F(GeoFamilyTest, GeoAddOptions) {
6060 // update 1 + CH + XX
6161 EXPECT_EQ (1 , CheckedInt ({" geoadd" , " Sicily" , " CH" , " XX" , " 10.361389" , " 38.115556" , " Palermo" }));
6262 resp = Run ({" geopos" , " Sicily" , " Palermo" });
63- EXPECT_THAT (resp, RespArray (ElementsAre (" 10.361386835575104 " , " 38.1155563954963 " )));
63+ EXPECT_THAT (resp, RespArray (ElementsAre (DoubleArg ( 10.361389 ), DoubleArg ( 38.115556 ) )));
6464
6565 // add 1 + CH + NX
6666 EXPECT_EQ (1 , CheckedInt ({" geoadd" , " Sicily" , " CH" , " NX" , " 14.25" , " 37.066667" , " Gela" }));
6767 resp = Run ({" geopos" , " Sicily" , " Gela" });
68- EXPECT_THAT (resp, RespArray (ElementsAre (" 14.249999821186066 " , " 37.06666596727141 " )));
68+ EXPECT_THAT (resp, RespArray (ElementsAre (DoubleArg ( 14.25 ), DoubleArg ( 37.066667 ) )));
6969
7070 // add 1 + XX + NX
7171 resp = Run ({" geoadd" , " Sicily" , " XX" , " NX" , " 14.75" , " 36.933333" , " Ragusa" });
@@ -209,11 +209,11 @@ TEST_F(GeoFamilyTest, GeoRadiusByMember) {
209209 EXPECT_THAT (
210210 resp,
211211 RespArray (ElementsAre (
212- RespArray (ElementsAre (
213- " Madrid " , " 0 " , RespArray (ElementsAre (" 3.7038007378578186 " , " 40.416799319406216 " )))),
212+ RespArray (ElementsAre (" Madrid " , DoubleArg ( 0 ),
213+ RespArray (ElementsAre (DoubleArg ( 3.703801 ), DoubleArg ( 40.416799 ) )))),
214214 RespArray (
215- ElementsAre (" Lisbon" , " 502.20769462704084 " ,
216- RespArray (ElementsAre (" 9.142698347568512 " , " 38.736900197448534 " )))))));
215+ ElementsAre (" Lisbon" , DoubleArg ( 502.207695 ) ,
216+ RespArray (ElementsAre (DoubleArg ( 9.142698 ), DoubleArg ( 38.736900 ) )))))));
217217
218218 EXPECT_EQ (
219219 2 , CheckedInt ({" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 700" , " KM" , " STORE" , " store_key" }));
@@ -226,7 +226,8 @@ TEST_F(GeoFamilyTest, GeoRadiusByMember) {
226226 EXPECT_EQ (2 , CheckedInt ({" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 700" , " KM" , " STOREDIST" ,
227227 " store_dist_key" }));
228228 resp = Run ({" ZRANGE" , " store_dist_key" , " 0" , " -1" , " WITHSCORES" });
229- EXPECT_THAT (resp, RespArray (ElementsAre (" Madrid" , " 0" , " Lisbon" , " 502.20769462704084" )));
229+ EXPECT_THAT (resp,
230+ RespArray (ElementsAre (" Madrid" , DoubleArg (0 ), " Lisbon" , DoubleArg (502.207695 ))));
230231
231232 resp = Run (
232233 {" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 900" , " KM" , " STORE" , " store_key" , " WITHCOORD" });
@@ -259,11 +260,11 @@ TEST_F(GeoFamilyTest, GeoRadiusByMemberRO) {
259260 EXPECT_THAT (
260261 resp,
261262 RespArray (ElementsAre (
262- RespArray (ElementsAre (
263- " Madrid " , " 0 " , RespArray (ElementsAre (" 3.7038007378578186 " , " 40.416799319406216 " )))),
263+ RespArray (ElementsAre (" Madrid " , DoubleArg ( 0 ),
264+ RespArray (ElementsAre (DoubleArg ( 3.703801 ), DoubleArg ( 40.416799 ) )))),
264265 RespArray (
265- ElementsAre (" Lisbon" , " 502.20769462704084 " ,
266- RespArray (ElementsAre (" 9.142698347568512 " , " 38.736900197448534 " )))))));
266+ ElementsAre (" Lisbon" , DoubleArg ( 502.207695 ) ,
267+ RespArray (ElementsAre (DoubleArg ( 9.142698 ), DoubleArg ( 38.736900 ) )))))));
267268
268269 // GEORADIUSBYMEMBER_RO should not accept arguments for storing (writing data)
269270 resp =
0 commit comments