~mdw
/
stgit
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Log subprocess calls during performance testing
[stgit]
/
t
/
t3300-edit.sh
diff --git
a/t/t3300-edit.sh
b/t/t3300-edit.sh
index
8304d9f
..
5772e48
100755
(executable)
--- a/
t/t3300-edit.sh
+++ b/
t/t3300-edit.sh
@@
-4,7
+4,7
@@
test_description='Test "stg edit"'
. ./test-lib.sh
test_expect_success 'Setup' '
. ./test-lib.sh
test_expect_success 'Setup' '
- printf "000\n111\n222\n" >> foo &&
+ printf "000\n111\n222\n
333\n
" >> foo &&
git add foo &&
git commit -m "Initial commit" &&
sed -i "s/000/000xx/" foo &&
git add foo &&
git commit -m "Initial commit" &&
sed -i "s/000/000xx/" foo &&
@@
-13,9
+13,13
@@
test_expect_success 'Setup' '
git commit -a -m "Second change" &&
sed -i "s/222/222zz/" foo &&
git commit -a -m "Third change" &&
git commit -a -m "Second change" &&
sed -i "s/222/222zz/" foo &&
git commit -a -m "Third change" &&
+ sed -i "s/333/333zz/" foo &&
+ git commit -a -m "Fourth change" &&
stg init &&
stg init &&
- stg uncommit -n 3 p &&
- stg pop
+ stg uncommit -n 4 p &&
+ stg pop -n 2 &&
+ stg hide p4 &&
+ test "$(echo $(stg series --all))" = "+ p1 > p2 - p3 ! p4"
'
# Commit parse functions.
'
# Commit parse functions.
@@
-41,6
+45,12
@@
test_expect_success 'Edit message of unapplied patch' '
test "$(msg $(stg id p3))" = "Third change 2"
'
test "$(msg $(stg id p3))" = "Third change 2"
'
+test_expect_success 'Edit message of hidden patch' '
+ test "$(msg $(stg id p4))" = "Fourth change" &&
+ stg edit p4 -m "Fourth change 2" &&
+ test "$(msg $(stg id p4))" = "Fourth change 2"
+'
+
test_expect_success 'Set patch message with --file <file>' '
test "$(msg HEAD)" = "Second change 2" &&
echo "Pride or Prejudice" > commitmsg &&
test_expect_success 'Set patch message with --file <file>' '
test "$(msg HEAD)" = "Second change 2" &&
echo "Pride or Prejudice" > commitmsg &&