Eric Sunshine [off-list ref] writes:
earlier in the thread (i.e. create a dummy repo and ask it for its
default branch)? Something like this (untested):
(
sane_unset GIT_TEST_... &&
git init defbranch &&
git -C defbranch symbolic-ref --short HEAD >expect &&
git var GIT_DEFAULT_BRANCH >actual &&
test_cmp expect actual
)
So, the idea is to "observe" what the init command actually does,
and see if that matches the behaviour of the var command?
Sounds like a good way to ensure correctness to me.
Thanks.