tests/test-status.t
branchstable
changeset 51565 95c083d21ac6
parent 51563 b861d913e7ec
child 51566 529a655874fb
equal deleted inserted replaced
51564:f5c367dc6541 51565:95c083d21ac6
   840   I subdir/ignored
   840   I subdir/ignored
   841   C .hgignore
   841   C .hgignore
   842   C clean
   842   C clean
   843   C subdir/clean
   843   C subdir/clean
   844 
   844 
       
   845   $ hg status path:subdir
       
   846   M subdir/modified
       
   847   R subdir/removed
       
   848   ! subdir/deleted
       
   849   ? subdir/unknown
       
   850 
   845 FIXME: it's a bug in rhg that the status below is empty:
   851 FIXME: it's a bug in rhg that the status below is empty:
   846 
   852 
   847   $ hg status 'glob:subdir/*'
   853   $ hg status 'glob:subdir/*'
   848   M subdir/modified (no-rhg !)
   854   M subdir/modified (no-rhg !)
   849   R subdir/removed (no-rhg !)
   855   R subdir/removed (no-rhg !)
   850   ! subdir/deleted (no-rhg !)
   856   ! subdir/deleted (no-rhg !)
   851   ? subdir/unknown (no-rhg !)
   857   ? subdir/unknown (no-rhg !)
       
   858 
       
   859 FIXME: it's a bug (both in rhg and in Python) that the status below is wrong,
       
   860 in rhg it's empty, in Python it's missing the unknown file:
       
   861 
       
   862   $ hg status rootfilesin:subdir
       
   863   M subdir/modified (no-rhg !)
       
   864   R subdir/removed (no-rhg !)
       
   865   ! subdir/deleted (no-rhg !)
   852 
   866 
   853 Note: `hg status some-name` creates a patternmatcher which is not supported
   867 Note: `hg status some-name` creates a patternmatcher which is not supported
   854 yet by the Rust implementation of status, but includematcher is supported.
   868 yet by the Rust implementation of status, but includematcher is supported.
   855 --include is used below for that reason
   869 --include is used below for that reason
   856 
   870