]> git.ipfire.org Git - thirdparty/git.git/blame - t/t1008-read-tree-overlay.sh
path.c: don't call the match function without value in trie_find()
[thirdparty/git.git] / t / t1008-read-tree-overlay.sh
CommitLineData
aab3b9a1
JH
1#!/bin/sh
2
3test_description='test multi-tree read-tree without merging'
4
5. ./test-lib.sh
ea5070c9 6. "$TEST_DIRECTORY"/lib-read-tree.sh
aab3b9a1
JH
7
8test_expect_success setup '
9 echo one >a &&
10 git add a &&
11 git commit -m initial &&
12 git tag initial &&
13 echo two >b &&
14 git add b &&
15 git commit -m second &&
16 git checkout -b side initial &&
17 echo three >a &&
18 mkdir b &&
19 echo four >b/c &&
20 git add b/c &&
21 git commit -m third
22'
23
24test_expect_success 'multi-read' '
ea5070c9 25 read_tree_must_succeed initial master side &&
0590ff26 26 test_write_lines a b/c >expect &&
aab3b9a1
JH
27 git ls-files >actual &&
28 test_cmp expect actual
29'
30
31test_done
32