X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/588a7414ee52328525dfcb514e580da877e4ff3c..a0045b8750ffa368be49de692dc309d0a7459eb2:/t/t3103-undo-hard.sh diff --git a/t/t3103-undo-hard.sh b/t/t3103-undo-hard.sh index 599aa43..2d0f382 100755 --- a/t/t3103-undo-hard.sh +++ b/t/t3103-undo-hard.sh @@ -21,33 +21,37 @@ test_expect_success 'Initialize StGit stack with three patches' ' git commit -a -m p2 && echo 333 >> a && git commit -a -m p3 && - stg uncommit -n 3 + stg uncommit -n 3 && + test "$(stg id)" = "$(stg id $(stg top))" ' cat > expected.txt < actual.txt && test_cmp expected.txt actual.txt && - test "$(echo $(stg series))" = "+ p1 > p3 - p2" + test "$(echo $(stg series))" = "+ p1 > p3 - p2" && + test "$(stg id)" = "$(stg id $(stg top))" ' test_expect_success 'Try to undo without --hard' ' command_error stg undo && stg status a > actual.txt && test_cmp expected.txt actual.txt && - test "$(echo $(stg series))" = "+ p1 > p3 - p2" + test "$(echo $(stg series))" = "+ p1 > p3 - p2" && + test "$(stg id)" = "$(stg id $(stg top))" ' cat > expected.txt < actual.txt && test_cmp expected.txt actual.txt && - test "$(echo $(stg series))" = "> p1 - p3 - p2" + test "$(echo $(stg series))" = "> p1 - p2 - p3" && + test "$(stg id)" = "$(stg id $(stg top))" ' test_done