]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t6300: test refs pointing to tree and blob
authorChristian Couder <christian.couder@gmail.com>
Fri, 10 Jul 2020 16:47:38 +0000 (18:47 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Jul 2020 20:15:44 +0000 (13:15 -0700)
Adding tests for refs pointing to tree and blob shows that
we care about testing both positive ("see, my shiny new toy
does work") and negative ("and it won't do nonsensical
things when given an input it is not designed to work with")
cases.

Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t6300-for-each-ref.sh

index da59fadc5d8f915cbb60cd426c58becb04e7c42a..e9f468d3603b2cfb31b61b05c364ad31abb485d2 100755 (executable)
@@ -650,6 +650,25 @@ test_atom refs/tags/signed-long contents "subject line
 body contents
 $sig"
 
+test_expect_success 'set up refs pointing to tree and blob' '
+       git update-ref refs/mytrees/first refs/heads/master^{tree} &&
+       git update-ref refs/myblobs/first refs/heads/master:one
+'
+
+test_atom refs/mytrees/first subject ""
+test_atom refs/mytrees/first contents:subject ""
+test_atom refs/mytrees/first body ""
+test_atom refs/mytrees/first contents:body ""
+test_atom refs/mytrees/first contents:signature ""
+test_atom refs/mytrees/first contents ""
+
+test_atom refs/myblobs/first subject ""
+test_atom refs/myblobs/first contents:subject ""
+test_atom refs/myblobs/first body ""
+test_atom refs/myblobs/first contents:body ""
+test_atom refs/myblobs/first contents:signature ""
+test_atom refs/myblobs/first contents ""
+
 test_expect_success 'set up multiple-sort tags' '
        for when in 100000 200000
        do