Mercurial > hg > hg-git
changeset 766:389676318d4c
test-extra: add some more rename tests
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Sun, 31 Aug 2014 14:23:57 -0700 |
parents | 70aba6b2fe7b |
children | da9f47555926 |
files | tests/test-extra.t |
diffstat | 1 files changed, 35 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-extra.t +++ b/tests/test-extra.t @@ -57,16 +57,32 @@ $ hg mv c c2 $ hg mv d d2 $ fn_hg_commitextra --field yyyyyyy=datayyy --field bbbbbbb=databbb - $ hg log --graph --template "{rev} {node} {desc|firstline}\n{join(extras, ' ')}\n\n" -l 1 - @ 4 71a7f7cc00a30dde4a0d5da37f119e51ded1820a + +Test some nutty filenames + $ hg book b3 + $ hg mv c2 'c2 => c3' + warning: filename contains '>', which is reserved on Windows: 'c2 => c3' + $ fn_hg_commit -m 'test filename with arrow' + $ hg mv 'c2 => c3' 'c3 => c4' + warning: filename contains '>', which is reserved on Windows: 'c3 => c4' + $ fn_hg_commit -m 'test filename with arrow 2' + $ hg log --graph --template "{rev} {node} {desc|firstline}\n{join(extras, ' ')}\n\n" -l 3 + @ 6 f79e341d064ee29dce405f6e7345ae7241fb4d55 test filename with arrow 2 + | branch=default + | + o 5 fe50d8ec59bf76ee3f975635189d1b2fb88d13c7 test filename with arrow + | branch=default + | + o 4 71a7f7cc00a30dde4a0d5da37f119e51ded1820a | bbbbbbb=databbb branch=default yyyyyyy=datayyy | - $ hg push -r b2 + $ hg push -r b2 -r b3 pushing to $TESTTMP/gitrepo searching for changes adding objects - added 1 commits with 1 trees and 0 blobs + added 3 commits with 3 trees and 0 blobs adding reference refs/heads/b2 + adding reference refs/heads/b3 $ cd ../gitrepo $ git cat-file commit b1 @@ -93,6 +109,14 @@ + $ git cat-file commit b3 + tree e63df52695f9b06e54b37e7ef60d0c43994de620 + parent 74a6e4fb2ef9e2c23da1e2b7bdbd88c89ee9bac4 + author test <none@none> 1167609616 +0000 + committer test <none@none> 1167609616 +0000 + HG:rename c2%20%3D%3E%20c3:c3%20%3D%3E%20c4 + + test filename with arrow 2 $ cd ../gitrepo $ git checkout b1 Switched to branch 'b1' @@ -138,7 +162,13 @@ $ hg clone -q gitrepo hgrepo2 $ cd hgrepo2 $ hg log --graph --template "{rev} {node} {desc|firstline}\n{join(extras, ' ')}\n\n" - @ 5 71a7f7cc00a30dde4a0d5da37f119e51ded1820a + @ 7 f79e341d064ee29dce405f6e7345ae7241fb4d55 test filename with arrow 2 + | branch=default + | + o 6 fe50d8ec59bf76ee3f975635189d1b2fb88d13c7 test filename with arrow + | branch=default + | + o 5 71a7f7cc00a30dde4a0d5da37f119e51ded1820a | bbbbbbb=databbb branch=default yyyyyyy=datayyy | | o 4 f5fddc070b0648a5cddb98b43bbd527e98f4b4d2 extra commit