@@ -1446,16 +1446,18 @@ var _ = Describe("RediSearch commands Resp 3", Label("search"), func() {
14461446
14471447		options  :=  & redis.FTAggregateOptions {Apply : []redis.FTAggregateApply {{Field : "@CreatedDateTimeUTC * 10" , As : "CreatedDateTimeUTC" }}}
14481448		res , err  :=  client .FTAggregateWithArgs (ctx , "idx1" , "*" , options ).RawResult ()
1449- 		rawVal  :=  client .FTAggregateWithArgs (ctx , "idx1" , "*" , options ).RawVal ()
1450- 
1451- 		Expect (err ).NotTo (HaveOccurred ())
1452- 		Expect (rawVal ).To (BeEquivalentTo (res ))
14531449		results  :=  res .(map [interface {}]interface {})["results" ].([]interface {})
14541450		Expect (results [0 ].(map [interface {}]interface {})["extra_attributes" ].(map [interface {}]interface {})["CreatedDateTimeUTC" ]).
14551451			To (Or (BeEquivalentTo ("6373878785249699840" ), BeEquivalentTo ("6373878758592700416" )))
14561452		Expect (results [1 ].(map [interface {}]interface {})["extra_attributes" ].(map [interface {}]interface {})["CreatedDateTimeUTC" ]).
14571453			To (Or (BeEquivalentTo ("6373878785249699840" ), BeEquivalentTo ("6373878758592700416" )))
14581454
1455+ 		rawVal  :=  client .FTAggregateWithArgs (ctx , "idx1" , "*" , options ).RawVal ()
1456+ 		rawValResults  :=  rawVal .(map [interface {}]interface {})["results" ].([]interface {})
1457+ 		Expect (err ).NotTo (HaveOccurred ())
1458+ 		Expect (rawValResults [0 ]).To (Or (BeEquivalentTo (results [0 ]), BeEquivalentTo (results [1 ])))
1459+ 		Expect (rawValResults [1 ]).To (Or (BeEquivalentTo (results [0 ]), BeEquivalentTo (results [1 ])))
1460+ 
14591461		// Test with UnstableResp3 false 
14601462		Expect (func () {
14611463			options  =  & redis.FTAggregateOptions {Apply : []redis.FTAggregateApply {{Field : "@CreatedDateTimeUTC * 10" , As : "CreatedDateTimeUTC" }}}
0 commit comments