summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2009-05-12 09:58:21 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2009-05-12 09:58:21 -0700
commita83502f8e59b1dd2547f850379040ca3f931e00b (patch)
tree89aca8660cf59f85f8a4d461dae739cc305d6656 /t
parentMerge branch 'maint-1.6.1' into maint-1.6.2 (diff)
parentRevert "checkout branch: prime cache-tree fully" (diff)
downloadtgif-a83502f8e59b1dd2547f850379040ca3f931e00b.tar.xz
Merge branch 'jc/maint-read-tree-multi' into maint-1.6.2
* jc/maint-read-tree-multi: Revert "checkout branch: prime cache-tree fully"
Diffstat (limited to 't')
-rwxr-xr-xt/t2014-switch.sh28
1 files changed, 28 insertions, 0 deletions
diff --git a/t/t2014-switch.sh b/t/t2014-switch.sh
new file mode 100755
index 0000000000..ccfb147113
--- /dev/null
+++ b/t/t2014-switch.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+test_description='Peter MacMillan'
+. ./test-lib.sh
+
+test_expect_success setup '
+ echo Hello >file &&
+ git add file &&
+ test_tick &&
+ git commit -m V1 &&
+ echo Hello world >file &&
+ git add file &&
+ git checkout -b other
+'
+
+test_expect_success 'check all changes are staged' '
+ git diff --exit-code
+'
+
+test_expect_success 'second commit' '
+ git commit -m V2
+'
+
+test_expect_success 'check' '
+ git diff --cached --exit-code
+'
+
+test_done