commit 619437c17366c6d09fad4a3f974461c4395a0f34 from: Stefan Sperling via: Thomas Adam date: Wed Nov 29 16:26:34 2023 UTC adjust expected output to make 2 failing gotd regression tests pass The repo_write process still announces HEAD twice, once with its symref target and once with the resolved symref object hash. I cannot recall if this is deliberate but let's accept it for now to avoid test failures being flagged due to this issue, which is mostly cosmetic. commit - 405e082cb943841a1874081fa7554076000780f6 commit + 619437c17366c6d09fad4a3f974461c4395a0f34 blob - 5d8a926f7df0fee86e5814f974307bfc7ab17039 blob + 4ae6fbc520b21e761719a82232e309e8e3747239 --- regress/gotd/repo_write.sh +++ regress/gotd/repo_write.sh @@ -354,6 +354,7 @@ test_delete_branch() { got fetch -q -r $testroot/repo-clone -l >$testroot/refs cat <$testroot/refs.expected HEAD: refs/heads/main +HEAD: $main_id refs/heads/foo: $foo_id refs/heads/main: $main_id refs/heads/newbranch: $nb_id @@ -377,6 +378,7 @@ EOF got fetch -q -r $testroot/repo-clone -l >$testroot/refs cat <$testroot/refs.expected HEAD: refs/heads/main +HEAD: $main_id refs/heads/main: $main_id refs/heads/newbranch: $nb_id refs/heads/newbranch2: $nb2_id @@ -412,6 +414,7 @@ EOF got fetch -q -r $testroot/repo-clone -l >$testroot/refs cat <$testroot/refs.expected HEAD: refs/heads/main +HEAD: $main_id refs/heads/main: $main_id refs/tags/1.0: $tag_id EOF @@ -452,6 +455,7 @@ EOF got fetch -q -r $testroot/repo-clone -l >$testroot/refs cat <$testroot/refs.expected HEAD: refs/heads/main +HEAD: $main_id refs/heads/main: $main_id refs/tags/1.0: $tag_id EOF @@ -536,6 +540,7 @@ test_rewind_branch() { got fetch -q -r $testroot/repo-clone -l >$testroot/refs cat <$testroot/refs.expected HEAD: refs/heads/main +HEAD: $main_id refs/heads/foo: $main_id refs/heads/main: $main_id refs/tags/1.0: $tag_id