diff tests/test-git-export @ 3694:c0b1a0c72c7d

renamedbetween: only return (file, node) pairs that exist in the original rev
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Mon, 20 Nov 2006 19:32:36 -0200
parents 454b3a8cdf28
children 3a2fc90d27d6
line wrap: on
line diff
--- a/tests/test-git-export
+++ b/tests/test-git-export
@@ -73,3 +73,24 @@ hg mv dst2 dst3
 hg ci -m 'mv dst2 dst3; revert start' -d '0 0'
 
 hg diff --git -r 9:11
+
+echo a >> foo
+hg add foo
+hg ci -m 'add foo'
+echo b >> foo
+hg ci -m 'change foo'
+hg mv foo bar
+hg ci -m 'mv foo bar'
+echo c >> bar
+hg ci -m 'change bar'
+
+echo
+echo '% file created before r1 and renamed before r2'
+hg diff --git -r -3:-1
+echo
+echo '% file created in r1 and renamed before r2'
+hg diff --git -r -4:-1
+echo
+echo '% file created after r1 and renamed before r2'
+hg diff --git -r -5:-1
+