From: Junio C Hamano Date: Mon, 29 Sep 2014 19:36:13 +0000 (-0700) Subject: Merge branch 'sb/t9300-typofix' X-Git-Tag: v2.2.0-rc0~74 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/4d4dc66df0da8b6c1ee7af4299ed9bcaa796f787?ds=inline;hp=-c Merge branch 'sb/t9300-typofix' * sb/t9300-typofix: t9300-fast-import: fix typo in test description --- 4d4dc66df0da8b6c1ee7af4299ed9bcaa796f787 diff --combined t/t9300-fast-import.sh index 8a054494bd,4a4cca7b45..8df0445a84 --- a/t/t9300-fast-import.sh +++ b/t/t9300-fast-import.sh @@@ -2336,7 -2336,7 +2336,7 @@@ test_expect_success 'R: cat-blob-fd mus test_must_fail git fast-import --cat-blob-fd=-1 expect <<-EOF && ${blob} blob 11 @@@ -2348,7 -2348,7 +2348,7 @@@ test_cmp expect actual ' -test_expect_success NOT_MINGW 'R: in-stream cat-blob-fd not respected' ' +test_expect_success !MINGW 'R: in-stream cat-blob-fd not respected' ' echo hello >greeting && blob=$(git hash-object -w greeting) && cat >expect <<-EOF && @@@ -2369,7 -2369,7 +2369,7 @@@ test_cmp expect actual.1 ' -test_expect_success NOT_MINGW 'R: print new blob' ' +test_expect_success !MINGW 'R: print new blob' ' blob=$(echo "yep yep yep" | git hash-object --stdin) && cat >expect <<-EOF && ${blob} blob 12 @@@ -2387,7 -2387,7 +2387,7 @@@ test_cmp expect actual ' -test_expect_success NOT_MINGW 'R: print new blob by sha1' ' +test_expect_success !MINGW 'R: print new blob by sha1' ' blob=$(echo "a new blob named by sha1" | git hash-object --stdin) && cat >expect <<-EOF && ${blob} blob 25 @@@ -2687,7 -2687,7 +2687,7 @@@ test_expect_success 'R: verify created test_expect_success \ 'R: verify written objects' \ 'git --git-dir=R/.git cat-file blob big-file:big1 >actual && - test_cmp expect actual && + test_cmp_bin expect actual && a=$(git --git-dir=R/.git rev-parse big-file:big1) && b=$(git --git-dir=R/.git rev-parse big-file:big2) && test $a = $b' @@@ -2866,7 -2866,7 +2866,7 @@@ test_expect_success 'S: notemodify wit # # notemodify, mark in commit-ish # - test_expect_success 'S: notemodify with garbarge after mark commit-ish must fail' ' + test_expect_success 'S: notemodify with garbage after mark commit-ish must fail' ' test_must_fail git fast-import --import-marks=marks <<-EOF 2>err && commit refs/heads/Snotes committer $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> $GIT_COMMITTER_DATE @@@ -2999,126 -2999,4 +2999,126 @@@ test_expect_success 'T: ls root tree' test_cmp expect actual ' +test_expect_success 'T: delete branch' ' + git branch to-delete && + git fast-import <<-EOF && + reset refs/heads/to-delete + from 0000000000000000000000000000000000000000 + EOF + test_must_fail git rev-parse --verify refs/heads/to-delete +' + +test_expect_success 'T: empty reset doesnt delete branch' ' + git branch not-to-delete && + git fast-import <<-EOF && + reset refs/heads/not-to-delete + EOF + git show-ref && + git rev-parse --verify refs/heads/not-to-delete +' + +### +### series U (filedelete) +### + +cat >input < $GIT_COMMITTER_DATE +data <input < $GIT_COMMITTER_DATE +data <expect <actual + +test_expect_success 'U: validate file delete result' ' + compare_diff_raw expect actual +' + +cat >input < $GIT_COMMITTER_DATE +data <expect <actual + +test_expect_success 'U: validate directory delete result' ' + compare_diff_raw expect actual +' + +cat >input < $GIT_COMMITTER_DATE +data <expect <actual + +test_expect_success 'U: validate root delete result' ' + compare_diff_raw expect actual +' + test_done