]> git.ipfire.org Git - thirdparty/git.git/blame - t/t1005-read-tree-reset.sh
Make 'unpack_trees()' have a separate source and destination index
[thirdparty/git.git] / t / t1005-read-tree-reset.sh
CommitLineData
50753d00
JK
1#!/bin/sh
2
3test_description='read-tree -u --reset'
4
5. ./test-lib.sh
6
7# two-tree test
8
9test_expect_success 'setup' '
10 git init &&
11 mkdir df &&
12 echo content >df/file &&
13 git add df/file &&
14 git commit -m one &&
15 git ls-files >expect &&
16 rm -rf df &&
17 echo content >df &&
18 git add df &&
19 echo content >new &&
20 git add new &&
21 git commit -m two
22'
23
34110cd4 24test_expect_success 'reset should work' '
50753d00
JK
25 git read-tree -u --reset HEAD^ &&
26 git ls-files >actual &&
27 diff -u expect actual
28'
29
30test_done