@@ -60,12 +60,12 @@ TEST_F(GeoFamilyTest, GeoAddOptions) {
60
60
// update 1 + CH + XX
61
61
EXPECT_EQ (1 , CheckedInt ({" geoadd" , " Sicily" , " CH" , " XX" , " 10.361389" , " 38.115556" , " Palermo" }));
62
62
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 ) )));
64
64
65
65
// add 1 + CH + NX
66
66
EXPECT_EQ (1 , CheckedInt ({" geoadd" , " Sicily" , " CH" , " NX" , " 14.25" , " 37.066667" , " Gela" }));
67
67
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 ) )));
69
69
70
70
// add 1 + XX + NX
71
71
resp = Run ({" geoadd" , " Sicily" , " XX" , " NX" , " 14.75" , " 36.933333" , " Ragusa" });
@@ -209,11 +209,11 @@ TEST_F(GeoFamilyTest, GeoRadiusByMember) {
209
209
EXPECT_THAT (
210
210
resp,
211
211
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 ) )))),
214
214
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 ) )))))));
217
217
218
218
EXPECT_EQ (
219
219
2 , CheckedInt ({" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 700" , " KM" , " STORE" , " store_key" }));
@@ -226,7 +226,8 @@ TEST_F(GeoFamilyTest, GeoRadiusByMember) {
226
226
EXPECT_EQ (2 , CheckedInt ({" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 700" , " KM" , " STOREDIST" ,
227
227
" store_dist_key" }));
228
228
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 ))));
230
231
231
232
resp = Run (
232
233
{" GEORADIUSBYMEMBER" , " Europe" , " Madrid" , " 900" , " KM" , " STORE" , " store_key" , " WITHCOORD" });
@@ -259,11 +260,11 @@ TEST_F(GeoFamilyTest, GeoRadiusByMemberRO) {
259
260
EXPECT_THAT (
260
261
resp,
261
262
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 ) )))),
264
265
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 ) )))))));
267
268
268
269
// GEORADIUSBYMEMBER_RO should not accept arguments for storing (writing data)
269
270
resp =
0 commit comments