@@ -260,21 +260,23 @@ var _ = Describe("Redis VectorSet commands", Label("vectorset"), func() {
260260 expectNil (err )
261261 expectEqual (len (res ), len (vals ))
262262
263- res , err = client .VRange (ctx , vecName , "[k1" , "[k2" , - 1 ).Result ()
264- expectNil (err )
265- expectEqual (len (res ), 2 )
263+ if RedisVersion >= 8.4 {
264+ res , err = client .VRange (ctx , vecName , "[k1" , "[k2" , - 1 ).Result ()
265+ expectNil (err )
266+ expectEqual (len (res ), 2 )
266267
267- res , err = client .VRange (ctx , vecName , "-" , "[k2" , - 1 ).Result ()
268- expectNil (err )
269- expectEqual (len (res ), 3 )
268+ res , err = client .VRange (ctx , vecName , "-" , "[k2" , - 1 ).Result ()
269+ expectNil (err )
270+ expectEqual (len (res ), 3 )
270271
271- res , err = client .VRange (ctx , vecName , "(k1" , "+" , - 1 ).Result ()
272- expectNil (err )
273- expectEqual (len (res ), 3 )
272+ res , err = client .VRange (ctx , vecName , "(k1" , "+" , - 1 ).Result ()
273+ expectNil (err )
274+ expectEqual (len (res ), 3 )
274275
275- res , err = client .VRange (ctx , vecName , "[k1" , "+" , 2 ).Result ()
276- expectNil (err )
277- expectEqual (len (res ), 2 )
276+ res , err = client .VRange (ctx , vecName , "[k1" , "+" , 2 ).Result ()
277+ expectNil (err )
278+ expectEqual (len (res ), 2 )
279+ }
278280
279281 // test equality
280282 sim , err := client .VSimWithArgs (ctx , vecName , & vals [0 ].v , & redis.VSimArgs {
0 commit comments