mirror of
https://git.notmuchmail.org/git/notmuch
synced 2025-02-17 23:53:15 +01:00
test: add basic tests for notmuch new --quiet option
This does not cover all the possible paths notmuch new could output stuff, but it's better than nothing.
This commit is contained in:
parent
1c2f2c960c
commit
3e1d7f6476
1 changed files with 15 additions and 0 deletions
|
@ -248,4 +248,19 @@ ln -s i_do_not_exist "${MAIL_DIR}"/broken_link
|
||||||
output=$(NOTMUCH_NEW 2>&1)
|
output=$(NOTMUCH_NEW 2>&1)
|
||||||
test_expect_equal "$output" "No new mail."
|
test_expect_equal "$output" "No new mail."
|
||||||
|
|
||||||
|
test_begin_subtest "Quiet: No new mail."
|
||||||
|
output=$(NOTMUCH_NEW --quiet)
|
||||||
|
test_expect_equal "$output" ""
|
||||||
|
|
||||||
|
test_begin_subtest "Quiet: new, removed and renamed messages."
|
||||||
|
# new
|
||||||
|
generate_message
|
||||||
|
# deleted
|
||||||
|
notmuch search --format=text0 --output=files --limit=1 '*' | xargs -0 rm
|
||||||
|
# moved
|
||||||
|
mkdir "${MAIL_DIR}"/moved_messages
|
||||||
|
notmuch search --format=text0 --output=files --offset=1 --limit=1 '*' | xargs -0 -I {} mv {} "${MAIL_DIR}"/moved_messages
|
||||||
|
output=$(NOTMUCH_NEW --quiet)
|
||||||
|
test_expect_equal "$output" ""
|
||||||
|
|
||||||
test_done
|
test_done
|
||||||
|
|
Loading…
Add table
Reference in a new issue