X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=t%2Ft6007-rev-list-cherry-pick-file.sh;h=b565638e92655c12c841c29a108516a8b13cf8d2;hb=7d61b31b67a470c7008a989901d3efa1e6533dbe;hp=4b8611ce2092f9062aeaeb62ce19a9121d5be537;hpb=da288e25d9e10b746cf3b311cb4503d1810cde37;p=git.git diff --git a/t/t6007-rev-list-cherry-pick-file.sh b/t/t6007-rev-list-cherry-pick-file.sh index 4b8611ce2..b565638e9 100755 --- a/t/t6007-rev-list-cherry-pick-file.sh +++ b/t/t6007-rev-list-cherry-pick-file.sh @@ -32,6 +32,23 @@ test_expect_success setup ' git tag B ' +cat >expect <tags/C +EOF + +test_expect_success '--left-right' ' + git rev-list --left-right B...C > actual && + git name-rev --stdin --name-only --refs="*tags/*" \ + < actual > actual.named && + test_cmp actual.named expect +' + +test_expect_success '--count' ' + git rev-list --count B...C > actual && + test "$(cat actual)" = 2 +' + test_expect_success '--cherry-pick foo comes up empty' ' test -z "$(git rev-list --left-right --cherry-pick B...C -- foo)" ' @@ -54,4 +71,16 @@ test_expect_success '--cherry-pick with independent, but identical branches' ' HEAD...master -- foo)" ' +cat >expect < actual && + test_cmp expect actual +' + test_done