comparison tests/test-obsolete.t @ 17292:8da6fe276a23 stable

debugobsolete: do not traceback on invalid node identifiers
author Patrick Mezard <patrick@mezard.eu>
date Mon, 30 Jul 2012 19:26:05 +0200
parents 16fad7323e56
children a1f8869f2eee
comparison
equal deleted inserted replaced
17291:2d6bbf87f7b4 17292:8da6fe276a23
29 $ cd tmpa 29 $ cd tmpa
30 30
31 Killing a single changeset without replacement 31 Killing a single changeset without replacement
32 32
33 $ mkcommit kill_me 33 $ mkcommit kill_me
34 $ hg debugobsolete 0
35 abort: changeset references must be full hexadecimal node identifiers
36 [255]
37 $ hg debugobsolete '00'
38 abort: changeset references must be full hexadecimal node identifiers
39 [255]
34 $ hg debugobsolete -d '0 0' `getid kill_me` -u babar 40 $ hg debugobsolete -d '0 0' `getid kill_me` -u babar
35 $ hg debugobsolete 41 $ hg debugobsolete
36 97b7c2d76b1845ed3eb988cd612611e72406cef0 0 {'date': '0 0', 'user': 'babar'} 42 97b7c2d76b1845ed3eb988cd612611e72406cef0 0 {'date': '0 0', 'user': 'babar'}
37 $ cd .. 43 $ cd ..
38 44