]> git.sur5r.net Git - bacula/bacula/blobdiff - regress/tests/messages-test
regress: add function to create many dirs
[bacula/bacula] / regress / tests / messages-test
index 84093986c87e34411a30375be921723df7ebf4ef..ea83b6b4a3792bfd554e19dd4875658871e6a1a9 100755 (executable)
@@ -2,33 +2,44 @@
 #
 # Run a simple backup of the Bacula build directory
 #   then restore it.
+# We have bad configuration for Messages resources, everything
+# should work
 #
 TestName="messages-test"
 JobName=backup
 . scripts/functions
 
+# turn off until the email problem is solved
+exit 0
+
 scripts/cleanup
 scripts/copy-confs
-
+change_jobname BackupClient1 $JobName
+start_test
 #
 # Zap out any schedule in default conf file so that
 #  it doesn't start during our test
 #
 outf="$tmp/sed_tmp"
 echo "s%  Schedule =%# Schedule =%g" >$outf
+
+# tweak all Messages {} with non valid path
 echo 's%append = "%append = "/nowhere%g' >> $outf
-echo 's%mailcommand = "%mailcommand = "/nowhere%g' >> $outf
+echo "s%bsmtp -h $SMTP_HOST%bsmtp -h nonvalidhost%g" >> $outf
+echo 's%# mail%  mail%' >> $outf
+echo 's%Bacula daemon message%DELETE THIS MESSAGE Bacula daemon message%' >> $outf
+echo 's%Bacula:%DELETE THIS MESSAGE Bacula:%' >> $outf
+#echo 's%mailcommand = "%mailcommand = "/nowhere%g' >> $outf
+
 cp $scripts/bacula-dir.conf $tmp/1
 sed -f ${outf} $tmp/1 >$scripts/bacula-dir.conf
 
-change_jobname BackupClient1 $JobName
-start_test
 
 cat <<END_OF_DATA >$tmp/bconcmds
 @$out /dev/null
 messages
 @$out $tmp/log1.out
-setdebug level=100 storage=File
+@#setdebug level=100 storage=File
 label volume=TestVolume001 storage=File pool=File
 run job=$JobName yes
 @sleep 1