@@ -1446,16 +1446,18 @@ var _ = Describe("RediSearch commands Resp 3", Label("search"), func() {
14461446
14471447options := & redis.FTAggregateOptions {Apply : []redis.FTAggregateApply {{Field : "@CreatedDateTimeUTC * 10" , As : "CreatedDateTimeUTC" }}}
14481448res , 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 ))
14531449results := res .(map [interface {}]interface {})["results" ].([]interface {})
14541450Expect (results [0 ].(map [interface {}]interface {})["extra_attributes" ].(map [interface {}]interface {})["CreatedDateTimeUTC" ]).
14551451To (Or (BeEquivalentTo ("6373878785249699840" ), BeEquivalentTo ("6373878758592700416" )))
14561452Expect (results [1 ].(map [interface {}]interface {})["extra_attributes" ].(map [interface {}]interface {})["CreatedDateTimeUTC" ]).
14571453To (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
14601462Expect (func () {
14611463options = & redis.FTAggregateOptions {Apply : []redis.FTAggregateApply {{Field : "@CreatedDateTimeUTC * 10" , As : "CreatedDateTimeUTC" }}}
0 commit comments