From bb149840dbcb2ed0f67558dbd3308b5bd21deb00 Mon Sep 17 00:00:00 2001 From: Zhaolong Zhu Date: Fri, 27 Jan 2023 13:01:54 -0800 Subject: [PATCH] copytrace: add test-git-rename.t Summary: add test for git rename, confirm it does not detect renames. After we complete the feature, this test should fail and need to update. Reviewed By: quark-zju Differential Revision: D42787246 fbshipit-source-id: b65c454b3abf1cf7b25e5a501e3b4c652940a834 --- eden/scm/tests/test-git-rename.t | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 eden/scm/tests/test-git-rename.t diff --git a/eden/scm/tests/test-git-rename.t b/eden/scm/tests/test-git-rename.t new file mode 100644 index 0000000000..436e8aca6b --- /dev/null +++ b/eden/scm/tests/test-git-rename.t @@ -0,0 +1,30 @@ +#require git no-windows +#debugruntest-compatible + + $ . $TESTDIR/git.sh + $ setconfig diff.git=True + +Prepare repo + + $ hg init --git repo1 + $ cd repo1 + $ echo 1 >> a + $ hg ci -q -Am 'add a' + +Test mv + + $ hg mv a b + $ hg ci -Am 'mv a -> b' + $ hg diff -r.~1 -r . + diff --git a/a b/a + deleted file mode 100644 + --- a/a + +++ /dev/null + @@ -1,1 +0,0 @@ + -1 + diff --git a/b b/b + new file mode 100644 + --- /dev/null + +++ b/b + @@ -0,0 +1,1 @@ + +1