]> git.ipfire.org Git - thirdparty/git.git/blame - t/t1009-read-tree-new-index.sh
Merge branch 'es/maintenance-of-bare-repositories'
[thirdparty/git.git] / t / t1009-read-tree-new-index.sh
CommitLineData
db137fe9
AJ
1#!/bin/sh
2
3test_description='test read-tree into a fresh index file'
4
06d53148 5GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=main
334afbc7
JS
6export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME
7
db137fe9
AJ
8. ./test-lib.sh
9
10test_expect_success setup '
11 echo one >a &&
12 git add a &&
13 git commit -m initial
14'
15
16test_expect_success 'non-existent index file' '
17 rm -f new-index &&
06d53148 18 GIT_INDEX_FILE=new-index git read-tree main
db137fe9
AJ
19'
20
21test_expect_success 'empty index file' '
22 rm -f new-index &&
23 > new-index &&
06d53148 24 GIT_INDEX_FILE=new-index git read-tree main
db137fe9
AJ
25'
26
27test_done
28