Hintsdb sqlite: use transaction rather than file lock
[exim.git] / test / scripts / 0000-Basic / 0599
index aa712de2f252c227be48546ddfce7fb265e751b0..b5aca88bf9ae44d4f943c6493be61b0f376968e0 100644 (file)
@@ -1,76 +1,18 @@
-# control = queue/first_pass_route
+# udpsend
+#need_ipv4
 #
-exim -bd -DSERVER=server -oX PORT_D
-****
 #
-# First, control=queue_only - we expact the queue run to make separate connections
-client 127.0.0.1 PORT_D
-??? 220
-HELO me
-??? 250
-MAIL FROM:<CALLER@test.ex>
-??? 250
-RCPT TO:<queue_only_1@test.ex>
-??? 250
-DATA
-??? 354
-Subject: 1
-.
-??? 250
-RSET
-??? 250
-MAIL FROM:<CALLER@test.ex>
-??? 250
-RCPT TO:<queue_only_2@test.ex>
-??? 250
-DATA
-??? 354
-Subject: 2
-.
-??? 250
-QUIT
-****
-exim -q
-****
-exim -q
+perl aux-fixed/0601.udpserver
 ****
 #
-# Second, control=queue/first_pass_route - we expect the queue run to make only one
-# connection, and put both messages over it
-client 127.0.0.1 PORT_D
-??? 220
-HELO me
-??? 250
-MAIL FROM:<CALLER@test.ex>
-??? 250
-RCPT TO:<first_pass_route_1@test.ex>
-??? 250
-DATA
-??? 354
-Subject: 1
+exim -bs -odi
+helo test
+mail from:someone@some.domain
+rcpt to:CALLER@HOSTNAME
+data
+This is a test message.
 .
-??? 250
-RSET
-??? 250
-MAIL FROM:<CALLER@test.ex>
-??? 250
-RCPT TO:<first_pass_route_2@test.ex>
-??? 250
-DATA
-??? 354
-Subject: 2
-.
-??? 250
-QUIT
-****
-# give time for the background routing in the exim daemon to complete
-sleep 1
-# then run the queue
-exim -q
-****
-exim -q
+quit
 ****
-#
-#
-killdaemon
+sleep 2
 no_msglog_check