mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-25 12:28:09 +01:00
test: Test notmuch new with a broken symlink
This commit is contained in:
parent
6d44c5af65
commit
72c944655f
1 changed files with 10 additions and 0 deletions
10
test/new
10
test/new
|
@ -136,6 +136,16 @@ output=$(NOTMUCH_NEW)
|
||||||
test_expect_equal "$output" "Added 1 new message to the database."
|
test_expect_equal "$output" "Added 1 new message to the database."
|
||||||
|
|
||||||
|
|
||||||
|
test_begin_subtest "Broken symlink aborts"
|
||||||
|
ln -s does-not-exist "${MAIL_DIR}/broken"
|
||||||
|
output=$(NOTMUCH_NEW 2>&1)
|
||||||
|
test_expect_equal "$output" \
|
||||||
|
"Error reading directory ${MAIL_DIR}/broken: No such file or directory
|
||||||
|
Note: A fatal error was encountered: Something went wrong trying to read or write a file
|
||||||
|
No new mail."
|
||||||
|
rm "${MAIL_DIR}/broken"
|
||||||
|
|
||||||
|
|
||||||
test_begin_subtest "New two-level directory"
|
test_begin_subtest "New two-level directory"
|
||||||
|
|
||||||
generate_message [dir]=two/levels
|
generate_message [dir]=two/levels
|
||||||
|
|
Loading…
Reference in a new issue