@@ -57,16 +57,26 @@ describe('ADD', () => {
5757 ) ;
5858 } ) ;
5959
60- it ( 'with RETENTION, ENCODING, CHUNK_SIZE, ON_DUPLICATE, LABELS' , ( ) => {
60+ it ( 'with IGNORE' , ( ) => {
61+ assert . deepEqual (
62+ transformArguments ( 'key' , '*' , 1 , {
63+ IGNORE : { MAX_TIME_DIFF : 1 , MAX_VAL_DIFF : 1 }
64+ } ) ,
65+ [ 'TS.ADD' , 'key' , '*' , '1' , 'IGNORE' , '1' , '1' ]
66+ )
67+ } ) ;
68+
69+ it ( 'with RETENTION, ENCODING, CHUNK_SIZE, ON_DUPLICATE, LABELS, IGNORE' , ( ) => {
6170 assert . deepEqual (
6271 transformArguments ( 'key' , '*' , 1 , {
6372 RETENTION : 1 ,
6473 ENCODING : TimeSeriesEncoding . UNCOMPRESSED ,
6574 CHUNK_SIZE : 1 ,
6675 ON_DUPLICATE : TimeSeriesDuplicatePolicies . BLOCK ,
67- LABELS : { label : 'value' }
76+ LABELS : { label : 'value' } ,
77+ IGNORE : { MAX_TIME_DIFF : 1 , MAX_VAL_DIFF : 1 }
6878 } ) ,
69- [ 'TS.ADD' , 'key' , '*' , '1' , 'RETENTION' , '1' , 'ENCODING' , 'UNCOMPRESSED' , 'CHUNK_SIZE' , '1' , 'ON_DUPLICATE' , 'BLOCK' , 'LABELS' , 'label' , 'value' ]
79+ [ 'TS.ADD' , 'key' , '*' , '1' , 'RETENTION' , '1' , 'ENCODING' , 'UNCOMPRESSED' , 'CHUNK_SIZE' , '1' , 'ON_DUPLICATE' , 'BLOCK' , 'LABELS' , 'label' , 'value' , 'IGNORE' , '1' , '1' ]
7080 ) ;
7181 } ) ;
7282 } ) ;
0 commit comments