diff options
author | Jeff King <peff@peff.net> | 2010-01-28 12:52:22 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-01-28 23:12:42 +0300 |
commit | d46a8301930ae83de30fbbbbce1bb02a98745204 (patch) | |
tree | d58efd6ccd18ee97fc9e518c3d348f6920f0d901 /t | |
parent | 42cab601cfd0364c57434f90c6ba66a1ccb179ec (diff) |
fix parsing of @{-1}@{u} combination
Previously interpret_branch_name would see @{-1} and stop
parsing, leaving the @{u} as cruft that provoked an error.
Instead, we should recurse if there is more to parse.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't')
-rwxr-xr-x | t/t1508-at-combinations.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/t/t1508-at-combinations.sh b/t/t1508-at-combinations.sh index 59f04636f2..2a46af24d6 100755 --- a/t/t1508-at-combinations.sh +++ b/t/t1508-at-combinations.sh @@ -43,8 +43,8 @@ check "@{-1}" old-two check "@{-1}@{1}" old-one check "@{u}" upstream-two check "@{u}@{1}" upstream-one -fail check "@{-1}@{u}" master-two -fail check "@{-1}@{u}@{1}" master-one +check "@{-1}@{u}" master-two +check "@{-1}@{u}@{1}" master-one fail nonsense "@{u}@{-1}" nonsense "@{1}@{u}" |