Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
t3301: add tests to use --format="%N"
author
Junio C Hamano
<gitster@pobox.com>
Sun, 18 Apr 2010 18:19:39 +0000
(11:19 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Sun, 18 Apr 2010 18:19:39 +0000
(11:19 -0700)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3301-notes.sh
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
5b16360
)
diff --git
a/t/t3301-notes.sh
b/t/t3301-notes.sh
index b2e7b0703979ce462455f19d4c3c82f02dc2540e..64f32ad94dfe842746774596b88c91e873da864f 100755
(executable)
--- a/
t/t3301-notes.sh
+++ b/
t/t3301-notes.sh
@@
-55,6
+55,15
@@
test_expect_success 'handle empty notes gracefully' '
git notes show ; test 1 = $?
'
git notes show ; test 1 = $?
'
+test_expect_success 'show non-existent notes entry with %N' '
+ for l in A B
+ do
+ echo "$l"
+ done >expect &&
+ git show -s --format='A%n%NB' >output &&
+ test_cmp expect output
+'
+
test_expect_success 'create notes' '
git config core.notesRef refs/notes/commits &&
MSG=b4 git notes add &&
test_expect_success 'create notes' '
git config core.notesRef refs/notes/commits &&
MSG=b4 git notes add &&
@@
-65,6
+74,15
@@
test_expect_success 'create notes' '
test_must_fail git notes show HEAD^
'
test_must_fail git notes show HEAD^
'
+test_expect_success 'show notes entry with %N' '
+ for l in A b4 B
+ do
+ echo "$l"
+ done >expect &&
+ git show -s --format='A%n%NB' >output &&
+ test_cmp expect output
+'
+
cat >expect <<EOF
d423f8c refs/notes/commits@{0}: notes: Notes added by 'git notes add'
EOF
cat >expect <<EOF
d423f8c refs/notes/commits@{0}: notes: Notes added by 'git notes add'
EOF