comparison tests/test-shelve.t @ 38465:a8f99334ae31

shelve: stop testing missing rebase state file We no longer use the file. Neither during rebase not during continue. Differential Revision: https://phab.mercurial-scm.org/D3691
author Boris Feld <boris.feld@octobus.net>
date Tue, 29 May 2018 00:15:44 +0200
parents 920f69c0b549
children c829749e7639
comparison
equal deleted inserted replaced
38464:920f69c0b549 38465:a8f99334ae31
1260 root 1260 root
1261 $ rm -rf .hg/origbackups 1261 $ rm -rf .hg/origbackups
1262 1262
1263 test Abort unshelve always gets user out of the unshelved state 1263 test Abort unshelve always gets user out of the unshelved state
1264 --------------------------------------------------------------- 1264 ---------------------------------------------------------------
1265 Wreak havoc on the unshelve process 1265
1266 $ rm .hg/unshelverebasestate 1266 with a corrupted shelve state file
1267 $ hg unshelve --abort
1268 unshelve of 'default' aborted
1269
1270 Try again but with a corrupted shelve state file
1271 $ hg up -r 0 -q
1272 $ echo '' > root
1273 $ hg shelve -q
1274 $ echo 'contADDent' > root
1275 $ hg unshelve -q
1276 warning: conflicts while merging root! (edit, then use 'hg resolve --mark')
1277 unresolved conflicts (see 'hg resolve', then 'hg unshelve --continue')
1278 [1]
1279 $ sed 's/ae8c668541e8/123456789012/' .hg/shelvedstate > ../corrupt-shelvedstate 1267 $ sed 's/ae8c668541e8/123456789012/' .hg/shelvedstate > ../corrupt-shelvedstate
1280 $ mv ../corrupt-shelvedstate .hg/shelvestate 1268 $ mv ../corrupt-shelvedstate .hg/shelvestate
1281 $ hg unshelve --abort 2>&1 | grep 'aborted' 1269 $ hg unshelve --abort 2>&1 | grep 'aborted'
1282 unshelve of 'default-01' aborted 1270 unshelve of 'default' aborted
1283 $ hg summary 1271 $ hg summary
1284 parent: 0:ae8c668541e8 tip 1272 parent: 0:ae8c668541e8 tip
1285 root 1273 root
1286 branch: default 1274 branch: default
1287 commit: 1 modified, 1 unknown 1275 commit: 1 modified
1288 update: (current) 1276 update: (current)
1289 phases: 1 draft 1277 phases: 1 draft
1290 $ hg up -C . 1278 $ hg up -C .
1291 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 1279 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
1292 1280