aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Added unit tests for rspamd_cryptoboxLeftTry2024-07-241-0/+161
|
* [Test] Add test for SPF +allVsevolod Stakhov2024-07-182-0/+11
|
* [Test] Add missingVsevolod Stakhov2024-07-111-0/+1
|
* [Test] Fix ratelimit testsAndrew Lewis2024-07-113-54/+60
|
* [Test] Add tests for ratelimit moduleAndrew Lewis2024-07-102-0/+64
|
* [Rework] Update fmt to version 11Vsevolod Stakhov2024-07-011-4/+4
|
* Fixed bug with task:inject() function according to the issue #5010 (#5021)Ivan Stakhov2024-06-253-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Fix] Fix issue with task:inject_url * [Minor] Code clean up * [Minor] Clean up * [Minor] Small fix * [Minor] Fix small typo * [Test] Debug * [Test] Debug * [Test] Debug inject_url * [Test] Debugging * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Minor] Debug task:inject_url test * [Minor] Small fix * [Minor] Debug task:inject_url test * [Test] Test base task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test fixed task:inject * [Test] Test fixed task:inject * [Test] Testing task:inject * [Test] Testing task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Minor] Clean up code in task:inject * [Minor] Updated test for task:inject * [Test] Debug test for task:inject_url * [Test] Debug test for task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Minor] Clean up code * [Minor] Clean up code * [Minor] Little fix for error messages in url.create function * [Test] Change way to inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Minor] Clean up code * [Test] Without fake mime_part * [Test] Without fake mime_part * [Minor] Clean up * [Test] Mime part of the task * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Another check for mpart->urls * [Minor] Clean up * [Minor] Clean up * [Fix] Fixing OpenSSL 3.0 compatibility * [Fix] Reverted
* Upgraded replies and known senders modules (#4895)Ivan Stakhov2024-06-0313-0/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * FIXED. Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Added pre-test for replies set * Update functional of replies_set * Few changes to replies and added check for incoming mail * Few changes in known_senders in check_known_incoming_mail_callback * Few changes in known_senders and replies * An attempt to write test(not tested) * Clean up * Clean up * Clean up * Added tests for replies and known_senders (all tests failed, debug required) * Moved replies test to the 001_merged * Cleared up code * Few changes to replies * Small changes in score of CHECK_INC_MAIL symbol * Small debug in known_senders * Plugin known_senders is fully working * Troubleshooting replies module * Changed symbol for check_known_incoming_mail_callback * Added test for failed incoming mail check * Little rework * Rewritten test for more appropriate * Rewritten tests for replies module. All test passed(debugging not adding to global set) * Debugged replies module * Replies module works and tested(needs performance improvements) * Cleaned up code * Improved readability and cleaned up code * Connected auth back(Tests not working, needs user) * Added test for incoming mail check in known senders module * Debugged. Works normally(tested, needs to add user) * Debug + clean up. Tested. Works. User auth required for tests * Improved performance * Small changes * Changed adding to global replies set logic + improved logs messaging * Added authenticated user to tests * Cleaned up * Made a few changes according to the comments on pull request * [Rework] Added removal of extra senders and recipients in global and local replies sets * [Minor] Small cleanup * [Minor] Cleaned up code * [Fix] Fixed call of incorrect function when making key * [Rework] Reworked scripts. Added ZADD redis call for local and global replies set * [Minor] Cleaned up code * [Fix] Improved performance and eliminated unnecessary invocations * [Minor] Reassigned script ids * [Feature] Made a check for local set * [Fix] Upgraded tests for known senders * [Fix] Upgraded tests for known senders * [Fix] Fixed performance of verification of local replies set * [Minor] Cleaned up code * [Feature] Added new test to the known_senders tests * [Test] Ubuntu test * [Fix] Fixing local replies test check * [Fix] Fixed code for local replies set check(was not working in previous versions of redis) * [Fix] Reorganized code to more convenient style and made better loading for scripts * [Minor] Code has been rewritten in a more appropriate format * [Minor] Fixed debug messaging * [Fix] Reworked expiration of replies sets * [Minor] Upgrade code style * [Fix] Small fix * [Feature] Change LFU logic of global replies set to LRU logic * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * FIXED. Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Made the individual replies_set for senders and their recipients. Made the global replies_set for verified recipients. * Added pre-test for replies set * Update functional of replies_set * Few changes to replies and added check for incoming mail * Few changes in known_senders in check_known_incoming_mail_callback * Few changes in known_senders and replies * An attempt to write test(not tested) * Clean up * Clean up * Clean up * Added tests for replies and known_senders (all tests failed, debug required) * Moved replies test to the 001_merged * Cleared up code * Few changes to replies * Small changes in score of CHECK_INC_MAIL symbol * Small debug in known_senders * Plugin known_senders is fully working * Troubleshooting replies module * Changed symbol for check_known_incoming_mail_callback * Added test for failed incoming mail check * Little rework * Rewritten test for more appropriate * Rewritten tests for replies module. All test passed(debugging not adding to global set) * Debugged replies module * Replies module works and tested(needs performance improvements) * Cleaned up code * Improved readability and cleaned up code * Connected auth back(Tests not working, needs user) * Added test for incoming mail check in known senders module * Debugged. Works normally(tested, needs to add user) * Debug + clean up. Tested. Works. User auth required for tests * Improved performance * Small changes * Changed adding to global replies set logic + improved logs messaging * Added authenticated user to tests * Cleaned up * Made a few changes according to the comments on pull request * [Rework] Added removal of extra senders and recipients in global and local replies sets * [Minor] Small cleanup * [Minor] Cleaned up code * [Fix] Fixed call of incorrect function when making key * [Rework] Reworked scripts. Added ZADD redis call for local and global replies set * [Minor] Cleaned up code * [Fix] Improved performance and eliminated unnecessary invocations * [Minor] Reassigned script ids * [Feature] Made a check for local set * [Fix] Upgraded tests for known senders * [Fix] Upgraded tests for known senders * [Fix] Fixed performance of verification of local replies set * [Minor] Cleaned up code * [Feature] Added new test to the known_senders tests * [Test] Ubuntu test * [Fix] Fixing local replies test check * [Fix] Fixed code for local replies set check(was not working in previous versions of redis) * [Fix] Reorganized code to more convenient style and made better loading for scripts * [Minor] Code has been rewritten in a more appropriate format * [Minor] Fixed debug messaging * [Fix] Reworked expiration of replies sets * [Minor] Upgrade code style * [Fix] Small fix * [Feature] Change LFU logic of global replies set to LRU logic * [Fix] Fix test conflict * [Minor] Revert rename * [Minor] Clean up code * [Fix] Fix commit history
* [Test] Test multimap regexp_multi mapAndrew Lewis2024-05-275-0/+21
|
* [Test] Properly test symbols registrationVsevolod Stakhov2024-05-203-4/+5
|
* [Test] Add tests for grow_factorAndrew Lewis2024-04-104-0/+80
|
* [Test] Try break greylisting testsAndrew Lewis2024-04-052-4/+36
|
* [Test] Add unit testVsevolod Stakhov2024-03-241-0/+11
|
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-1811-103/+103
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-183-10/+10
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Test] More rework of the testsVsevolod Stakhov2024-03-153-67/+19
|
* [Test] Another try to fight with PythonVsevolod Stakhov2024-03-141-2/+13
| | | | It is probably easier to learn Chinese than to understand this language
* [Minor] Fix CLion fuck upVsevolod Stakhov2024-03-141-83/+0
|
* [Test] Remove demjson dependency as it is clearly outdated and brokenVsevolod Stakhov2024-03-141-4/+76
|
* [Test] rspamadm tests: override DBDIRAndrew Lewis2024-02-291-6/+26
|
* [Test] Use Robot-native process managementAndrew Lewis2024-02-299-90/+66
| | | | - Partially unbreak functional tests in Github Actions
* [Minor] Build tests with CTest in CmakeVsevolod Stakhov2024-02-191-44/+50
|
* [Test] Working with bloody robot to add some new testsVsevolod Stakhov2024-02-176-10/+119
|
* [Test] Add tests for dynamic fuzzy keysVsevolod Stakhov2024-02-175-8/+102
|
* [Test] Add unit testsVsevolod Stakhov2024-02-121-1/+28
|
* [Test] statistics: per-userAndrew Lewis2024-01-257-17/+58
|
* [Minor] Fix old testVsevolod Stakhov2024-01-241-8/+8
|
* [Test] Remove some invalid tests for 32 bit platformsVsevolod Stakhov2024-01-181-28/+29
| | | | Issue: #4754
* [Test] Fix tests on Robot Framework 7.0Andrew Lewis2024-01-121-3/+3
|
* [Test] Some more tests for loggingAndrew Lewis2024-01-017-6/+60
|
* [Test] Test systemd loggingAndrew Lewis2023-12-083-0/+28
|
* Merge pull request #4728 from fatalbanana/test_rspamadm_loggerVsevolod Stakhov2023-12-063-3/+14
|\ | | | | [Test] Exercise rspamadm lua logger in functional tests
| * [Test] Exercise rspamadm lua logger in functional testsAndrew Lewis2023-12-063-3/+14
| |
* | [Fix] dkim_signing: siging_table: lowercase before lookupAndrew Lewis2023-11-291-3/+3
|/
* [Test] Add unit tests for unfoldingVsevolod Stakhov2023-11-251-3/+48
|
* Merge pull request #4709 from fatalbanana/demiltertestVsevolod Stakhov2023-11-183-0/+6
|\ | | | | [Test] Skip miltertest tests if it is not installed
| * [Test] Skip miltertest tests if it is not installedAndrew Lewis2023-11-183-0/+6
| |
* | [Test] Fix dummy http server on python 3.6Andrew Lewis2023-11-181-1/+2
|/
* [Test] One more suspicious fix for settings testsAndrew Lewis2023-11-161-1/+1
|
* [Test] Try correct settings testAndrew Lewis2023-11-161-2/+2
|
* [Test] Try break testsAndrew Lewis2023-11-161-1/+1
|
* [Test] Set umask where it's usefulAndrew Lewis2023-11-131-0/+2
|
* [Minor] Try improve test stabilityAndrew Lewis2023-11-092-4/+6
|
* [Feature] Reiterate on gtube patternsVsevolod Stakhov2023-11-081-1/+1
|
* [Test] Break testAndrew Lewis2023-11-032-0/+2
|
* [Minor] Make Robot Framework loop unfunnyAndrew Lewis2023-10-301-6/+10
|
* [Minor] Reiterate on the previous changesAndrew Lewis2023-10-261-4/+4
| | | | | - Demote message to info level - Name it returncodes_matcher for better specificity
* [Feature] rbl: support globbed return codesAndrew Lewis2023-10-251-1/+5
|
* [Feature] rbl: support checking returncodes by CIDRAndrew Lewis2023-10-251-1/+2
|
* [Feature] rbl: support checking returncodes by regexAndrew Lewis2023-10-241-4/+6
|