diff options
author | Austin Clements <amdragon@MIT.EDU> | 2012-05-24 18:01:10 -0400 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2012-05-24 21:52:53 -0300 |
commit | 72c944655f9bc29809dc2f64d206d942d2198f6f (patch) | |
tree | 04741072d7eaafa0fdfe2aad4ba417a9e6cd0d3d /test | |
parent | 6d44c5af6568d2a559c163ace14d27cc7e2ba1bc (diff) |
test: Test notmuch new with a broken symlink
Diffstat (limited to 'test')
-rwxr-xr-x | test/new | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -136,6 +136,16 @@ output=$(NOTMUCH_NEW) 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" generate_message [dir]=two/levels |