From: Jonathan Nieder Date: Mon, 18 Oct 2010 01:44:04 +0000 (-0500) Subject: t9300 (fast-import): another test for the "replace root" feature X-Git-Tag: v1.7.4-rc0~110^2~1 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=971728c853f8fcdfcecd768c74010965c383c431;p=git.git t9300 (fast-import): another test for the "replace root" feature Another test for the replace root feature. One can imagine an implementation for which R "some/subdir" "" would free some state associated to the subdir and leave fast-import confused. Luckily, git's is not such an implementation. While at it, change the previous test to use C "some/subdir" "" instead of R (i.e., test both syntaxes). Signed-off-by: Jonathan Nieder Signed-off-by: Junio C Hamano --- diff --git a/t/t9300-fast-import.sh b/t/t9300-fast-import.sh index ce094577e..dd90a0933 100755 --- a/t/t9300-fast-import.sh +++ b/t/t9300-fast-import.sh @@ -990,11 +990,52 @@ test_expect_success \ COMMIT M 040000 $branch "" - R "newdir" "" + C "newdir" "" INPUT_END git fast-import expect.baz && + echo hello, world >expect.qux && + git fast-import <<-SETUP_END && + commit refs/heads/N10 + committer $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> $GIT_COMMITTER_DATE + data < $GIT_COMMITTER_DATE + data <actual.baz && + git show N11:bar/qux >actual.qux && + git show N11:bar/quux >actual.quux && + test_cmp expect.baz actual.baz && + test_cmp expect.qux actual.qux && + test_cmp expect.qux actual.quux' + ### ### series O ###