tests/test-revert.t
changeset 22156 03a45eff9d2b
parent 22144 b7c9f07b76c1
child 22186 a89bc7833e0d
equal deleted inserted replaced
22155:530390629842 22156:03a45eff9d2b
   141   A a
   141   A a
   142   $ hg rm d
   142   $ hg rm d
   143   $ hg st d
   143   $ hg st d
   144   R d
   144   R d
   145 
   145 
   146 should silently keep d removed
   146 should keep d removed
   147 
   147 
   148   $ hg revert -r0 d
   148   $ hg revert -r0 d
       
   149   no changes needed to d
   149   $ hg st d
   150   $ hg st d
   150   R d
   151   R d
   151 
   152 
   152   $ hg update -C
   153   $ hg update -C
   153   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   154   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
  1102 Misbehavior:
  1103 Misbehavior:
  1103 
  1104 
  1104 - fails to report no change to revert for
  1105 - fails to report no change to revert for
  1105 |
  1106 |
  1106 | - clean_clean
  1107 | - clean_clean
  1107 | - added_revert
       
  1108 | - clean_revert
  1108 | - clean_revert
  1109 | - modified_revert
  1109 | - modified_revert
  1110 | - removed_revert
  1110 | - removed_revert
  1111 | - added_removed
       
  1112 | - added_untracked-clean
       
  1113 | - added_untracked-revert
       
  1114 | - added_untracked-wc
       
  1115 
  1111 
  1116   $ for file in `python ../gen-revert-cases.py filelist`; do
  1112   $ for file in `python ../gen-revert-cases.py filelist`; do
  1117   >   echo '### revert for:' $file;
  1113   >   echo '### revert for:' $file;
  1118   >   hg revert $file --rev 'desc(base)';
  1114   >   hg revert $file --rev 'desc(base)';
  1119   >   echo
  1115   >   echo
  1121   ### revert for: added_clean
  1117   ### revert for: added_clean
  1122   
  1118   
  1123   ### revert for: added_deleted
  1119   ### revert for: added_deleted
  1124   
  1120   
  1125   ### revert for: added_removed
  1121   ### revert for: added_removed
       
  1122   no changes needed to added_removed
  1126   
  1123   
  1127   ### revert for: added_revert
  1124   ### revert for: added_revert
       
  1125   no changes needed to added_revert
  1128   
  1126   
  1129   ### revert for: added_untracked-clean
  1127   ### revert for: added_untracked-clean
       
  1128   no changes needed to added_untracked-clean
  1130   
  1129   
  1131   ### revert for: added_untracked-revert
  1130   ### revert for: added_untracked-revert
       
  1131   no changes needed to added_untracked-revert
  1132   
  1132   
  1133   ### revert for: added_untracked-wc
  1133   ### revert for: added_untracked-wc
       
  1134   no changes needed to added_untracked-wc
  1134   
  1135   
  1135   ### revert for: added_wc
  1136   ### revert for: added_wc
  1136   
  1137   
  1137   ### revert for: clean_clean
  1138   ### revert for: clean_clean
  1138   
  1139