chiark
/
gitweb
/
~ianmdlvl
/
dgit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e0cf379
)
Test suite: t-git-get-ref: check that argument starts with ref/
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 7 Jun 2015 11:17:22 +0000
(12:17 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 7 Jun 2015 12:45:48 +0000
(13:45 +0100)
tests/lib
patch
|
blob
|
history
diff --git
a/tests/lib
b/tests/lib
index 9948c31407433ed5ea49c525e40ef490a0599656..0ae9bbc281374fc4b1f23b92aa54f3799e48b712 100644
(file)
--- a/
tests/lib
+++ b/
tests/lib
@@
-241,6
+241,10
@@
t-clean-on-branch () {
t-git-get-ref () {
local ref=$1
+ case "$ref" in
+ refs/*) ;;
+ *) fail "t-git-get-ref bad $ref" ;;
+ esac
git show-ref -d $1 | perl -ne '
$x = $1 if m#^(\w+) \Q'$1'\E(?:\^\{\})?$#;
END { print "$x\n" if length $x; }