tests/test-revset.t
changeset 29770 9c51a5de76db
parent 29769 abe4eecc3253
child 29780 531e85eec23c
equal deleted inserted replaced
29769:abe4eecc3253 29770:9c51a5de76db
   502   <baseset+ [0, 1, 2]>
   502   <baseset+ [0, 1, 2]>
   503   0
   503   0
   504   1
   504   1
   505   2
   505   2
   506 
   506 
       
   507   $ try '9^:'
       
   508   (rangepost
       
   509     (parentpost
       
   510       ('symbol', '9')))
       
   511   * set:
       
   512   <spanset+ 8:9>
       
   513   8
       
   514   9
       
   515 
   507  x^:y should be resolved before omitting group operators
   516  x^:y should be resolved before omitting group operators
   508 
   517 
   509   $ try '1^(:2)'
   518   $ try '1^(:2)'
   510   (parent
   519   (parent
   511     ('symbol', '1')
   520     ('symbol', '1')
   557   * set:
   566   * set:
   558   <baseset+ [0, 1, 2]>
   567   <baseset+ [0, 1, 2]>
   559   0
   568   0
   560   1
   569   1
   561   2
   570   2
       
   571 
       
   572   $ try '(9^:)^:'
       
   573   (rangepost
       
   574     (parentpost
       
   575       (group
       
   576         (rangepost
       
   577           (parentpost
       
   578             ('symbol', '9'))))))
       
   579   * set:
       
   580   <spanset+ 4:9>
       
   581   4
       
   582   5
       
   583   6
       
   584   7
       
   585   8
       
   586   9
   562 
   587 
   563  x^ in alias should also be resolved
   588  x^ in alias should also be resolved
   564 
   589 
   565   $ try 'A' --config 'revsetalias.A=1^:2'
   590   $ try 'A' --config 'revsetalias.A=1^:2'
   566   ('symbol', 'A')
   591   ('symbol', 'A')