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:
cd50f9c
)
Test suite: Make t-ref-same* errors better by tracking and printing names
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 30 Oct 2016 15:03:39 +0000
(15:03 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 30 Oct 2016 19:50:48 +0000
(19:50 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/lib
patch
|
blob
|
history
diff --git
a/tests/lib
b/tests/lib
index 401331a2a8378eeca25aded59e15de76475fb8e5..039484d0cb7711e9dd54c3cb3cfc662eeea21d20 100644
(file)
--- a/
tests/lib
+++ b/
tests/lib
@@
-492,14
+492,16
@@
t-ref-same-val () {
case "${t_ref_val-unset}" in
unset) ;;
"$val") ;;
- *) fail "ref varies:
$name:
\
- ${val:-nothing} != ${t_ref_val:-nothing}" ;;
+ *) fail "ref varies:
($name)
\
+ ${val:-nothing} != ${t_ref_val:-nothing}
(${t_ref_names[*]})
" ;;
esac
t_ref_val="$val"
+ t_ref_names+=("$name")
}
t-refs-same-start () {
unset t_ref_val
+ t_ref_names=()
}
t-refs-same () {