chiark
/
gitweb
/
~mdw
/
stgit
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'kha/safe'
[stgit]
/
t
/
t3300-edit.sh
diff --git
a/t/t3300-edit.sh
b/t/t3300-edit.sh
index 5772e486be13527a3becdbeaf0299944a829cdbe..ad3b23fcf251f4b095e46aa58f3f5f226e09b461 100755
(executable)
--- a/
t/t3300-edit.sh
+++ b/
t/t3300-edit.sh
@@
-93,13
+93,13
@@
mkeditor ()
{
cat > "$1" <<EOF
#!/bin/sh
{
cat > "$1" <<EOF
#!/bin/sh
-printf "\n$1
\n
" >> "\$1"
+printf "\n$1" >> "\$1"
EOF
chmod a+x "$1"
}
mkeditor vi
EOF
chmod a+x "$1"
}
mkeditor vi
-test_expect_
failure
'Edit commit message interactively (vi)' '
+test_expect_
success
'Edit commit message interactively (vi)' '
m=$(msg HEAD) &&
PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/vi"
m=$(msg HEAD) &&
PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/vi"
@@
-114,14
+114,14
@@
test_expect_success 'Edit commit message interactively (EDITOR)' '
'
mkeditor e2
'
mkeditor e2
-test_expect_
failure
'Edit commit message interactively (VISUAL)' '
+test_expect_
success
'Edit commit message interactively (VISUAL)' '
m=$(msg HEAD) &&
VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/e2"
'
mkeditor e3
m=$(msg HEAD) &&
VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/e2"
'
mkeditor e3
-test_expect_
failure
'Edit commit message interactively (core.editor)' '
+test_expect_
success
'Edit commit message interactively (core.editor)' '
m=$(msg HEAD) &&
git config core.editor e3 &&
VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
m=$(msg HEAD) &&
git config core.editor e3 &&
VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
@@
-137,7
+137,7
@@
test_expect_success 'Edit commit message interactively (stgit.editor)' '
'
mkeditor e5
'
mkeditor e5
-test_expect_
failure
'Edit commit message interactively (GIT_EDITOR)' '
+test_expect_
success
'Edit commit message interactively (GIT_EDITOR)' '
m=$(msg HEAD) &&
GIT_EDITOR=./e5 VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/e5"
m=$(msg HEAD) &&
GIT_EDITOR=./e5 VISUAL=./e2 EDITOR=./e1 PATH=.:$PATH stg edit p2 &&
test "$(msg HEAD)" = "$m/e5"
@@
-148,7
+148,7
@@
git config --unset core.editor
git config --unset stgit.editor
mkeditor twoliner
git config --unset stgit.editor
mkeditor twoliner
-test_expect_
failure
'Both noninterative and interactive editing' '
+test_expect_
success
'Both noninterative and interactive editing' '
EDITOR=./twoliner stg edit -e -m "oneliner" p2 &&
test "$(msg HEAD)" = "oneliner/twoliner"
'
EDITOR=./twoliner stg edit -e -m "oneliner" p2 &&
test "$(msg HEAD)" = "oneliner/twoliner"
'