]> asedeno.scripts.mit.edu Git - git.git/blobdiff - t/t1503-rev-parse-verify.sh
Merge branch 'ab/test-2'
[git.git] / t / t1503-rev-parse-verify.sh
index cc6539494737fff8a02460b6cdca3fccad8f770f..100f857b168b1d8b88ea1a1e7e31ba42a2beee6c 100755 (executable)
@@ -104,4 +104,15 @@ test_expect_success 'use --default' '
        test_must_fail git rev-parse --verify --default bar
 '
 
+test_expect_success 'master@{n} for various n' '
+       N=$(git reflog | wc -l) &&
+       Nm1=$((N-1)) &&
+       Np1=$((N+1)) &&
+       git rev-parse --verify master@{0} &&
+       git rev-parse --verify master@{1} &&
+       git rev-parse --verify master@{$Nm1} &&
+       test_must_fail git rev-parse --verify master@{$N} &&
+       test_must_fail git rev-parse --verify master@{$Np1}
+'
+
 test_done