t1006: make hash size independent
Compute the size of the tree and commit objects we're creating by checking for the size of an object ID and computing the resulting sizes accordingly. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
1374003db1
commit
e95f53137d
@ -140,15 +140,17 @@ test_expect_success '--batch-check without %(rest) considers whole line' '
|
|||||||
test_cmp expect actual
|
test_cmp expect actual
|
||||||
'
|
'
|
||||||
|
|
||||||
|
test_oid_init
|
||||||
|
|
||||||
tree_sha1=$(git write-tree)
|
tree_sha1=$(git write-tree)
|
||||||
tree_size=33
|
tree_size=$(($(test_oid rawsz) + 13))
|
||||||
tree_pretty_content="100644 blob $hello_sha1 hello"
|
tree_pretty_content="100644 blob $hello_sha1 hello"
|
||||||
|
|
||||||
run_tests 'tree' $tree_sha1 $tree_size "" "$tree_pretty_content"
|
run_tests 'tree' $tree_sha1 $tree_size "" "$tree_pretty_content"
|
||||||
|
|
||||||
commit_message="Initial commit"
|
commit_message="Initial commit"
|
||||||
commit_sha1=$(echo_without_newline "$commit_message" | git commit-tree $tree_sha1)
|
commit_sha1=$(echo_without_newline "$commit_message" | git commit-tree $tree_sha1)
|
||||||
commit_size=177
|
commit_size=$(($(test_oid hexsz) + 137))
|
||||||
commit_content="tree $tree_sha1
|
commit_content="tree $tree_sha1
|
||||||
author $GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> 0000000000 +0000
|
author $GIT_AUTHOR_NAME <$GIT_AUTHOR_EMAIL> 0000000000 +0000
|
||||||
committer $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> 0000000000 +0000
|
committer $GIT_COMMITTER_NAME <$GIT_COMMITTER_EMAIL> 0000000000 +0000
|
||||||
|
Loading…
Reference in New Issue
Block a user