From d5131fcf2f9ceedbfdc8a5e28f663c15a1d8ffa7 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 28 Nov 2021 12:23:06 +0000 Subject: [PATCH] [Test] Improve envelope stuff testing --- test/lua/unit/lua_mime.message_to_ucl.lua | 29 ++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/test/lua/unit/lua_mime.message_to_ucl.lua b/test/lua/unit/lua_mime.message_to_ucl.lua index 27bf24d5a..d02d2cc7b 100644 --- a/test/lua/unit/lua_mime.message_to_ucl.lua +++ b/test/lua/unit/lua_mime.message_to_ucl.lua @@ -51,6 +51,9 @@ context("Task piecewise split", function() rspamd_parsers.parse_mail_address("Test1 ")[1], rspamd_parsers.parse_mail_address("Test2 ")[1] }, 'rewrite') + task:set_from_ip("198.172.22.91") + task:set_user("cool user name") + task:set_helo("hello mail") task:process_message() local expected_json = [[ @@ -108,6 +111,28 @@ context("Task piecewise split", function() "newlines": "lf", "digest": "043cf1a314d0a1af95951d6aec932faf", "envelope": { + "recipients_smtp": [ + { + "addr": "test1@example.com", + "raw": "", + "flags": { + "valid": true + }, + "user": "test1", + "name": "Test1", + "domain": "example.com" + }, + { + "addr": "test2@example.com", + "raw": "", + "flags": { + "valid": true + }, + "user": "test2", + "name": "Test2", + "domain": "example.com" + } + ], "from_smtp": { "addr": "test@example.com", "raw": "", @@ -117,7 +142,9 @@ context("Task piecewise split", function() "user": "test", "name": "Test", "domain": "example.com" - } + }, + "helo": "hello mail", + "from_ip": "198.172.22.91" }, "size": 666, "headers": [ -- 2.39.5