diff --git a/test/backupninja.bats b/test/backupninja.bats
index b0a5a3e8d15c6ec063bb1328ae49f5763a644e15..a8ca55b4b2e41c57bf95a07f1091e6b1b84c2fe1 100644
--- a/test/backupninja.bats
+++ b/test/backupninja.bats
@@ -3,6 +3,7 @@ load common
 teardown_backupninja() {
     [ -x /usr/bin/mail.moved ] && mv /usr/bin/mail.moved /usr/bin/mail
     [ -x /usr/bin/rsync.moved ] && mv /usr/bin/rsync.moved /usr/bin/rsync
+    rm -f /var/mail/vagrant
 }
 
 create_test_action() {
@@ -235,6 +236,16 @@ create_test_action() {
     [ "$status" -eq 1 ]
 }
 
+@test "reports: email not sent when reportemail is no" {
+    create_test_action info test_info
+    setconfig backupninja.conf reportsuccess yes
+    setconfig backupninja.conf reportinfo yes
+    setconfig backupninja.conf reportemail no
+    run backupninja --now -f "${BATS_TMPDIR}/backupninja.conf" --run "${BATS_TMPDIR}/backup.d/test.sh"
+    [ "$status" -eq 0 ]
+    ! test -f /var/mail/vagrant
+}
+
 @test "scheduling: runs when = 'everyday at 01' and time matches" {
     create_test_action info test_info
     setconfig backupninja.conf when 'everyday at 01'