From: Baptiste Daroussin Date: Wed, 12 Apr 2023 16:21:01 +0000 (+0200) Subject: mailing+get: add tests X-Git-Tag: RELEASE_1_4_0b1~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ded7e871b013cac1b39367aec371966341f3a93f;p=thirdparty%2Fmlmmj.git mailing+get: add tests --- diff --git a/tests/mlmmj-receive.sh b/tests/mlmmj-receive.sh index 743134d9..2068b5d1 100755 --- a/tests/mlmmj-receive.sh +++ b/tests/mlmmj-receive.sh @@ -13,7 +13,8 @@ tests_init \ subscribe_both \ ctrl_list \ ctrl_help \ - ctrl_faq + ctrl_faq \ + ctrl_get mlmmjreceive=$(command -v mlmmj-receive) @@ -1561,3 +1562,89 @@ EOF atf_check $mlmmjreceive -L list -F list/control/listaddress + echo "25678" > list/control/smtpport + echo "heloname" > list/control/smtphelo + + cat > ctrlget << EOF +From: bob@test +To: test+get-1@mlmmjtest +Return-Path: jane@test +EOF + + cat > ctrlbadget < list/subscribers.d/b + atf_check -s exit:0 $mlmmjreceive -L list -F list/archive/1 < expected-1.txt < +RCPT TO: +DATA +meh + +. +QUIT +EOF + atf_check -s exit:0 $mlmmjreceive -L list -F list/archive/1 < expected-1.txt < +RCPT TO: +DATA +From: plop +To: test@mlmmjtest +Subject: meh + +meh + +. +QUIT +EOF + atf_check -s exit:0 $mlmmjreceive -L list -F