@@ -2,14 +2,14 @@ import { strict as assert } from 'node:assert';
22import testUtils , { GLOBAL } from '../test-utils' ;
33import AGGREGATE from './AGGREGATE' ;
44import { parseArgs } from '@redis/client/lib/commands/generic-transformers' ;
5- import { DefaultDialect } from '../dialect/default' ;
5+ import { DEFAULT_DIALECT } from '../dialect/default' ;
66
77describe ( 'AGGREGATE' , ( ) => {
88 describe ( 'transformArguments' , ( ) => {
99 it ( 'without options' , ( ) => {
1010 assert . deepEqual (
1111 parseArgs ( AGGREGATE , 'index' , '*' ) ,
12- [ 'FT.AGGREGATE' , 'index' , '*' , 'DIALECT' , DefaultDialect ]
12+ [ 'FT.AGGREGATE' , 'index' , '*' , 'DIALECT' , DEFAULT_DIALECT ]
1313 ) ;
1414 } ) ;
1515
@@ -18,14 +18,14 @@ describe('AGGREGATE', () => {
1818 parseArgs ( AGGREGATE , 'index' , '*' , {
1919 VERBATIM : true
2020 } ) ,
21- [ 'FT.AGGREGATE' , 'index' , '*' , 'VERBATIM' , 'DIALECT' , DefaultDialect ]
21+ [ 'FT.AGGREGATE' , 'index' , '*' , 'VERBATIM' , 'DIALECT' , DEFAULT_DIALECT ]
2222 ) ;
2323 } ) ;
2424
2525 it ( 'with ADDSCORES' , ( ) => {
2626 assert . deepEqual (
2727 parseArgs ( AGGREGATE , 'index' , '*' , { ADDSCORES : true } ) ,
28- [ 'FT.AGGREGATE' , 'index' , '*' , 'ADDSCORES' , 'DIALECT' , DefaultDialect ]
28+ [ 'FT.AGGREGATE' , 'index' , '*' , 'ADDSCORES' , 'DIALECT' , DEFAULT_DIALECT ]
2929 ) ;
3030 } ) ;
3131
@@ -37,7 +37,7 @@ describe('AGGREGATE', () => {
3737 parseArgs ( AGGREGATE , 'index' , '*' , {
3838 LOAD : '@property'
3939 } ) ,
40- [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
40+ [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
4141 ) ;
4242 } ) ;
4343
@@ -48,7 +48,7 @@ describe('AGGREGATE', () => {
4848 identifier : '@property'
4949 }
5050 } ) ,
51- [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
51+ [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
5252 ) ;
5353 } ) ;
5454 } ) ;
@@ -61,7 +61,7 @@ describe('AGGREGATE', () => {
6161 AS : 'alias'
6262 }
6363 } ) ,
64- [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '3' , '@property' , 'AS' , 'alias' , 'DIALECT' , DefaultDialect ]
64+ [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '3' , '@property' , 'AS' , 'alias' , 'DIALECT' , DEFAULT_DIALECT ]
6565 ) ;
6666 } ) ;
6767 } ) ;
@@ -71,7 +71,7 @@ describe('AGGREGATE', () => {
7171 parseArgs ( AGGREGATE , 'index' , '*' , {
7272 LOAD : [ '@1' , '@2' ]
7373 } ) ,
74- [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '2' , '@1' , '@2' , 'DIALECT' , DefaultDialect ]
74+ [ 'FT.AGGREGATE' , 'index' , '*' , 'LOAD' , '2' , '@1' , '@2' , 'DIALECT' , DEFAULT_DIALECT ]
7575 ) ;
7676 } ) ;
7777 } ) ;
@@ -90,7 +90,7 @@ describe('AGGREGATE', () => {
9090 }
9191 } ]
9292 } ) ,
93- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DefaultDialect ]
93+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DEFAULT_DIALECT ]
9494 ) ;
9595 } ) ;
9696
@@ -105,7 +105,7 @@ describe('AGGREGATE', () => {
105105 }
106106 } ]
107107 } ) ,
108- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT' , '0' , 'AS' , 'count' , 'DIALECT' , DefaultDialect ]
108+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT' , '0' , 'AS' , 'count' , 'DIALECT' , DEFAULT_DIALECT ]
109109 ) ;
110110 } ) ;
111111 } ) ;
@@ -122,7 +122,7 @@ describe('AGGREGATE', () => {
122122 }
123123 } ]
124124 } ) ,
125- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '1' , '@property' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DefaultDialect ]
125+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '1' , '@property' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DEFAULT_DIALECT ]
126126 ) ;
127127 } ) ;
128128
@@ -137,7 +137,7 @@ describe('AGGREGATE', () => {
137137 }
138138 } ]
139139 } ) ,
140- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '2' , '@1' , '@2' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DefaultDialect ]
140+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '2' , '@1' , '@2' , 'REDUCE' , 'COUNT' , '0' , 'DIALECT' , DEFAULT_DIALECT ]
141141 ) ;
142142 } ) ;
143143 } ) ;
@@ -154,7 +154,7 @@ describe('AGGREGATE', () => {
154154 }
155155 } ]
156156 } ) ,
157- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT_DISTINCT' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
157+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT_DISTINCT' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
158158 ) ;
159159 } ) ;
160160
@@ -169,7 +169,7 @@ describe('AGGREGATE', () => {
169169 }
170170 } ]
171171 } ) ,
172- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT_DISTINCTISH' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
172+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'COUNT_DISTINCTISH' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
173173 ) ;
174174 } ) ;
175175
@@ -184,7 +184,7 @@ describe('AGGREGATE', () => {
184184 }
185185 } ]
186186 } ) ,
187- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'SUM' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
187+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'SUM' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
188188 ) ;
189189 } ) ;
190190
@@ -199,7 +199,7 @@ describe('AGGREGATE', () => {
199199 }
200200 } ]
201201 } ) ,
202- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'MIN' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
202+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'MIN' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
203203 ) ;
204204 } ) ;
205205
@@ -214,7 +214,7 @@ describe('AGGREGATE', () => {
214214 }
215215 } ]
216216 } ) ,
217- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'MAX' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
217+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'MAX' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
218218 ) ;
219219 } ) ;
220220
@@ -229,7 +229,7 @@ describe('AGGREGATE', () => {
229229 }
230230 } ]
231231 } ) ,
232- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'AVG' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
232+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'AVG' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
233233 ) ;
234234 } ) ;
235235 it ( 'STDDEV' , ( ) => {
@@ -243,7 +243,7 @@ describe('AGGREGATE', () => {
243243 }
244244 } ]
245245 } ) ,
246- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'STDDEV' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
246+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'STDDEV' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
247247 ) ;
248248 } ) ;
249249
@@ -259,7 +259,7 @@ describe('AGGREGATE', () => {
259259 }
260260 } ]
261261 } ) ,
262- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'QUANTILE' , '2' , '@property' , '0.5' , 'DIALECT' , DefaultDialect ]
262+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'QUANTILE' , '2' , '@property' , '0.5' , 'DIALECT' , DEFAULT_DIALECT ]
263263 ) ;
264264 } ) ;
265265
@@ -274,7 +274,7 @@ describe('AGGREGATE', () => {
274274 }
275275 } ]
276276 } ) ,
277- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'TOLIST' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
277+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'TOLIST' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
278278 ) ;
279279 } ) ;
280280
@@ -290,7 +290,7 @@ describe('AGGREGATE', () => {
290290 }
291291 } ]
292292 } ) ,
293- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '1' , '@property' , 'DIALECT' , DefaultDialect ]
293+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '1' , '@property' , 'DIALECT' , DEFAULT_DIALECT ]
294294 ) ;
295295 } ) ;
296296
@@ -308,7 +308,7 @@ describe('AGGREGATE', () => {
308308 }
309309 } ]
310310 } ) ,
311- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '3' , '@property' , 'BY' , '@by' , 'DIALECT' , DefaultDialect ]
311+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '3' , '@property' , 'BY' , '@by' , 'DIALECT' , DEFAULT_DIALECT ]
312312 ) ;
313313 } ) ;
314314
@@ -327,7 +327,7 @@ describe('AGGREGATE', () => {
327327 }
328328 } ]
329329 } ) ,
330- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '3' , '@property' , 'BY' , '@by' , 'DIALECT' , DefaultDialect ]
330+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '3' , '@property' , 'BY' , '@by' , 'DIALECT' , DEFAULT_DIALECT ]
331331 ) ;
332332 } ) ;
333333 } ) ;
@@ -347,7 +347,7 @@ describe('AGGREGATE', () => {
347347 }
348348 } ]
349349 } ) ,
350- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '4' , '@property' , 'BY' , '@by' , 'ASC' , 'DIALECT' , DefaultDialect ]
350+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'FIRST_VALUE' , '4' , '@property' , 'BY' , '@by' , 'ASC' , 'DIALECT' , DEFAULT_DIALECT ]
351351 ) ;
352352 } ) ;
353353 } ) ;
@@ -365,7 +365,7 @@ describe('AGGREGATE', () => {
365365 }
366366 } ]
367367 } ) ,
368- [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'RANDOM_SAMPLE' , '2' , '@property' , '1' , 'DIALECT' , DefaultDialect ]
368+ [ 'FT.AGGREGATE' , 'index' , '*' , 'GROUPBY' , '0' , 'REDUCE' , 'RANDOM_SAMPLE' , '2' , '@property' , '1' , 'DIALECT' , DEFAULT_DIALECT ]
369369 ) ;
370370 } ) ;
371371 } ) ;
@@ -379,7 +379,7 @@ describe('AGGREGATE', () => {
379379 BY : '@by'
380380 } ]
381381 } ) ,
382- [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '1' , '@by' , 'DIALECT' , DefaultDialect ]
382+ [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '1' , '@by' , 'DIALECT' , DEFAULT_DIALECT ]
383383 ) ;
384384 } ) ;
385385
@@ -391,7 +391,7 @@ describe('AGGREGATE', () => {
391391 BY : [ '@1' , '@2' ]
392392 } ]
393393 } ) ,
394- [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '2' , '@1' , '@2' , 'DIALECT' , DefaultDialect ]
394+ [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '2' , '@1' , '@2' , 'DIALECT' , DEFAULT_DIALECT ]
395395 ) ;
396396 } ) ;
397397
@@ -404,7 +404,7 @@ describe('AGGREGATE', () => {
404404 MAX : 1
405405 } ]
406406 } ) ,
407- [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '3' , '@by' , 'MAX' , '1' , 'DIALECT' , DefaultDialect ]
407+ [ 'FT.AGGREGATE' , 'index' , '*' , 'SORTBY' , '3' , '@by' , 'MAX' , '1' , 'DIALECT' , DEFAULT_DIALECT ]
408408 ) ;
409409 } ) ;
410410 } ) ;
@@ -418,7 +418,7 @@ describe('AGGREGATE', () => {
418418 AS : 'as'
419419 } ]
420420 } ) ,
421- [ 'FT.AGGREGATE' , 'index' , '*' , 'APPLY' , '@field + 1' , 'AS' , 'as' , 'DIALECT' , DefaultDialect ]
421+ [ 'FT.AGGREGATE' , 'index' , '*' , 'APPLY' , '@field + 1' , 'AS' , 'as' , 'DIALECT' , DEFAULT_DIALECT ]
422422 ) ;
423423 } ) ;
424424
@@ -431,7 +431,7 @@ describe('AGGREGATE', () => {
431431 size : 1
432432 } ]
433433 } ) ,
434- [ 'FT.AGGREGATE' , 'index' , '*' , 'LIMIT' , '0' , '1' , 'DIALECT' , DefaultDialect ]
434+ [ 'FT.AGGREGATE' , 'index' , '*' , 'LIMIT' , '0' , '1' , 'DIALECT' , DEFAULT_DIALECT ]
435435 ) ;
436436 } ) ;
437437
@@ -443,7 +443,7 @@ describe('AGGREGATE', () => {
443443 expression : '@field != ""'
444444 } ]
445445 } ) ,
446- [ 'FT.AGGREGATE' , 'index' , '*' , 'FILTER' , '@field != ""' , 'DIALECT' , DefaultDialect ]
446+ [ 'FT.AGGREGATE' , 'index' , '*' , 'FILTER' , '@field != ""' , 'DIALECT' , DEFAULT_DIALECT ]
447447 ) ;
448448 } ) ;
449449 } ) ;
@@ -455,7 +455,7 @@ describe('AGGREGATE', () => {
455455 param : 'value'
456456 }
457457 } ) ,
458- [ 'FT.AGGREGATE' , 'index' , '*' , 'PARAMS' , '2' , 'param' , 'value' , 'DIALECT' , DefaultDialect ]
458+ [ 'FT.AGGREGATE' , 'index' , '*' , 'PARAMS' , '2' , 'param' , 'value' , 'DIALECT' , DEFAULT_DIALECT ]
459459 ) ;
460460 } ) ;
461461
@@ -471,7 +471,7 @@ describe('AGGREGATE', () => {
471471 it ( 'with TIMEOUT' , ( ) => {
472472 assert . deepEqual (
473473 parseArgs ( AGGREGATE , 'index' , '*' , { TIMEOUT : 10 } ) ,
474- [ 'FT.AGGREGATE' , 'index' , '*' , 'TIMEOUT' , '10' , 'DIALECT' , DefaultDialect ]
474+ [ 'FT.AGGREGATE' , 'index' , '*' , 'TIMEOUT' , '10' , 'DIALECT' , DEFAULT_DIALECT ]
475475 ) ;
476476 } ) ;
477477 } ) ;
0 commit comments