mirror of
https://github.com/rspamd/rspamd.git
synced 2024-09-13 15:45:47 +02:00
[Test] Added more tests for the settings
This commit is contained in:
parent
104e9476a6
commit
20ba7ce125
@ -116,6 +116,7 @@ SETTINGS ID - VIRTUAL
|
||||
SETTINGS ID - VIRTUAL GROUP
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --header Settings-Id=id_virtual_group
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -124,6 +125,7 @@ SETTINGS ID - VIRTUAL GROUP
|
||||
SETTINGS ID - VIRTUAL FROM
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --from test2@example.com
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -132,6 +134,7 @@ SETTINGS ID - VIRTUAL FROM
|
||||
SETTINGS ID - VIRTUAL USER
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --user test@example.com
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -140,6 +143,7 @@ SETTINGS ID - VIRTUAL USER
|
||||
SETTINGS ID - VIRTUAL HOSTNAME
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --hostname example.com
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -148,6 +152,7 @@ SETTINGS ID - VIRTUAL HOSTNAME
|
||||
SETTINGS ID - VIRTUAL SELECTOR
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --rcpt user3@example.com
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -156,6 +161,7 @@ SETTINGS ID - VIRTUAL SELECTOR
|
||||
SETTINGS ID - ANGLED RECIPIENT
|
||||
${result} = Scan Message With Rspamc ${MESSAGE} --rcpt <user3@example.com>
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
@ -164,6 +170,7 @@ SETTINGS ID - ANGLED RECIPIENT
|
||||
SETTINGS ID - VIRTUAL HEADER MATCH
|
||||
${result} = Scan Message With Rspamc ${MESSAGE_7BIT}
|
||||
Check Rspamc ${result} SIMPLE_VIRTUAL (10
|
||||
Should Contain ${result.stdout} EXPLICIT_VIRTUAL (10
|
||||
Should Not Contain ${result.stdout} SIMPLE_TEST
|
||||
Should Not Contain ${result.stdout} SIMPLE_VIRTUAL1
|
||||
Should Not Contain ${result.stdout} SIMPLE_POST
|
||||
|
@ -36,8 +36,12 @@ settings {
|
||||
|
||||
expression = 'user || from || hostname || selector:1 || header:mime_version || header:custom_header || header:1 || request_header:test'
|
||||
apply {
|
||||
groups_enabled = ["vg"];
|
||||
SIMPLE_VIRTUAL = 10.0;
|
||||
symbols_enabled {
|
||||
SIMPLE_VIRTUAL = 10.0;
|
||||
}
|
||||
symbols {
|
||||
EXPLICIT_VIRTUAL = 10.0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user