diff options
author | Ramkumar Ramachandra <artagnon@gmail.com> | 2013-05-07 16:55:05 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-05-08 09:15:37 -0700 |
commit | 723b74ee3e09bfb19b43218da19c52f805bb69ae (patch) | |
tree | 741a76602eafe13c736bd2a8a4bd93ad247ce4e1 /t/t1508-at-combinations.sh | |
parent | f58dc19e571bea9b7b079041198c21ec15ac3cea (diff) | |
download | git-723b74ee3e09bfb19b43218da19c52f805bb69ae.tar.gz git-723b74ee3e09bfb19b43218da19c52f805bb69ae.tar.xz |
tests: at-combinations: @{N} versus HEAD@{N}
All the tests so far check that @{N} is the same as HEAD@{N} (for
positive N). However, this is not always the case; write a couple of
tests for this.
[fc: simplify some wording]
Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t1508-at-combinations.sh')
-rwxr-xr-x | t/t1508-at-combinations.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/t/t1508-at-combinations.sh b/t/t1508-at-combinations.sh index 31e95a546..e5aea3b89 100755 --- a/t/t1508-at-combinations.sh +++ b/t/t1508-at-combinations.sh @@ -61,4 +61,17 @@ nonsense "@{1}@{u}" nonsense "HEAD@{-1}" nonsense "@{-1}@{-1}" +# @{N} versus HEAD@{N} + +check "HEAD@{3}" commit old-two +nonsense "@{3}" + +test_expect_success 'switch to old-branch' ' + git checkout old-branch +' + +check HEAD ref refs/heads/old-branch +check "HEAD@{1}" commit new-two +check "@{1}" commit old-one + test_done |