Procházet zdrojové kódy

[Minor] Test & fix has_only_html_part regression

tags/3.6
Andrew Lewis před 9 měsíci
rodič
revize
8a1e1ec63c

+ 0
- 2
src/libmime/mime_expressions.c Zobrazit soubor

@@ -1470,8 +1470,6 @@ rspamd_has_only_html_part(struct rspamd_task *task, GArray *args,

PTR_ARRAY_FOREACH(MESSAGE_FIELD(task, text_parts), i, p)
{
p = g_ptr_array_index(MESSAGE_FIELD(task, text_parts), 0);

if (!IS_TEXT_PART_ATTACHMENT(p)) {
if (IS_TEXT_PART_HTML(p)) {
cnt_html++;

+ 10
- 0
test/functional/cases/001_merged/100_general.robot Zobrazit soubor

@@ -49,3 +49,13 @@ EMAILS DETECTION ZEROFONT
... Settings={symbols_enabled = [MANY_INVISIBLE_PARTS, ZERO_FONT]}
Expect Symbol MANY_INVISIBLE_PARTS
Expect Symbol ZERO_FONT

HTML ONLY - TRUE POSITIVE
Scan File ${RSPAMD_TESTDIR}/messages/zerofont.eml
... Settings={symbols_enabled = [MIME_HTML_ONLY]}
Expect Symbol MIME_HTML_ONLY

HTML ONLY - TRUE NEGATIVE
Scan File ${RSPAMD_TESTDIR}/messages/btc.eml
... Settings={symbols_enabled = [MIME_HTML_ONLY]}
Do Not Expect Symbol MIME_HTML_ONLY

Načítá se…
Zrušit
Uložit