aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* [Test] Add the test for the previous fixVsevolod Stakhov2021-09-221-0/+8
|
* [Test] Add tests for broken qp decodingVsevolod Stakhov2021-09-201-0/+10
|
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-1/+2
| | | | Found by: coverity scan
* [Test] Avoid importing user configurationAndrew Lewis2021-09-151-2/+5
|
* Add SYSTEM_DOCTEST cmake optionPetr Vaněk2021-09-021-2/+0
| | | | | | | | | | | | | | | This gives packagers option to use system version of doctest rather than bundled one. It is disabled by default. Additionally, there is no need to link rspamd-test-cxx with doctest as it is is single header library. Main reason for this change is that currently bundled version of doctest-2.4.5 can't compile with glibc-2.34 [1]. However, this issue was already fixed in upstream doctest-2.4.6 [2] in commit [3]. With this, packagers can just bump doctest to fixed version. [1] https://github.com/onqtam/doctest/issues/473 [2] https://github.com/onqtam/doctest/blob/master/CHANGELOG.md#246-2021-03-22 [3] https://github.com/onqtam/doctest/commit/099d5414e97244ec44cf46b14cd176b3a3dc52e3
* [Minor] Fix exit codes usage to POSIX portable EXIT_FAILUREVsevolod Stakhov2021-08-291-1/+1
|
* [Minor] Adjust unit testVsevolod Stakhov2021-07-301-1/+1
|
* [Minor] Try to deal with urls with backslashes in pathVsevolod Stakhov2021-07-301-1/+5
|
* [Test] Selector that returns list of rspamd_textAndrew Lewis2021-07-282-0/+21
|
* [Minor] Remove extra namespaceVsevolod Stakhov2021-07-231-1/+1
|
* [Minor] Add std::hash specialisation + testsVsevolod Stakhov2021-07-231-10/+40
|
* [Minor] Add std::swap specialisationVsevolod Stakhov2021-07-231-0/+26
|
* [Test] Separate local_ptr unit testsVsevolod Stakhov2021-07-223-260/+287
|
* [Minor] Add weak ptr counterpartVsevolod Stakhov2021-07-221-0/+79
|
* [Minor] Enable make_shared like behaviourVsevolod Stakhov2021-07-221-0/+30
|
* [Test] Add some testsVsevolod Stakhov2021-07-221-11/+166
|
* [Minor] Fix parsing of some misformed email addressesVsevolod Stakhov2021-07-211-4/+4
|
* [Test] Store stdout/stderr in robotVsevolod Stakhov2021-07-161-1/+1
|
* [Minor] Fix rubbish stuffVsevolod Stakhov2021-07-111-1/+1
|
* [Minor] Do not try to modify constant memoryVsevolod Stakhov2021-07-071-0/+1
|
* [Test] Fix broken tests as it is confirmed by browser \m/Vsevolod Stakhov2021-07-021-1/+1
|
* [Test] Some fixes to html unit testsVsevolod Stakhov2021-06-281-28/+10
|
* Merge pull request #3804 from fatalbanana/bitcoin_pcreVsevolod Stakhov2021-06-252-0/+32
|\ | | | | [Fix] Fix an edge case in BITCOIN_ADDR rule
| * [Fix] Fix an edge case in BITCOIN_ADDR ruleAndrew Lewis2021-06-232-0/+32
| | | | | | | | | | - when using PCRE - and different address types are present
* | [Test] Remove obsoleted testVsevolod Stakhov2021-06-231-142/+0
| |
* | [Test] Use --help from doctest and not glibVsevolod Stakhov2021-06-211-0/+1
|/
* [Test] Rework some tests to subcasesVsevolod Stakhov2021-06-201-5/+7
|
* [Test] Slightly reorganize testsVsevolod Stakhov2021-06-181-0/+1
|
* [Minor] Add one more caseVsevolod Stakhov2021-06-182-0/+3
|
* [Minor] Add a simple routine to remove smtp comments in placeVsevolod Stakhov2021-06-182-1/+53
|
* [Project] Add process exceptions for invisible textVsevolod Stakhov2021-06-161-0/+1
|
* Merge pull request #3772 from fatalbanana/external_relayVsevolod Stakhov2021-06-109-6/+118
|\ | | | | [Feature] external_relay plugin
| * [Feature] external_relay pluginAndrew Lewis2021-06-079-6/+118
| |
* | [Test] Log stderr in robotVsevolod Stakhov2021-06-081-3/+4
|/
* [Test] Unmerge http / tcp testsAndrew Lewis2021-06-015-10/+38
|
* [Test] Fix segmentation fault checkAndrew Lewis2021-06-011-1/+1
|
* [Test] Fix coverage hopefullyAndrew Lewis2021-06-011-0/+1
|
* [Minor] Always use c++ linker nowVsevolod Stakhov2021-05-281-3/+1
|
* [Test] Merge test suites; use settingsAndrew Lewis2021-05-1847-624/+1577
|
* [Minor] Fix multiple @ at the beginnigVsevolod Stakhov2021-05-121-0/+3
|
* [Minor] Fix parsing of some bogus urlsVsevolod Stakhov2021-05-121-0/+3
|
* Merge pull request #3734 from fatalbanana/unreplace_variablesVsevolod Stakhov2021-05-05126-1733/+1420
|\ | | | | further test framework updates
| * [Test] CleanupAndrew Lewis2021-05-0574-702/+477
| | | | | | | | | | | | - Use consistent naming for setup/teardown - Remove some unused files - Sort & align variables
| * [Test] Use automatically exported variablesAndrew Lewis2021-05-0473-855/+817
| |
| * [Test] Use lupa for templating rspamd configsAndrew Lewis2021-05-04102-689/+639
| |
* | [Test] Add a unit test for buckets variables in the mempoolVsevolod Stakhov2021-05-021-1/+9
|/
* [Minor] Fix REPLYTO_ADDR_EQ_FROM for normalised addressesAndrew Lewis2021-04-292-0/+8
|
* [Rules] Add raw addresses to MULTIPLE_FROM optionsAnton Yuzhaninov2021-04-271-1/+1
| | | | | | It is confusing to have MULTIPLE_FROM with a single address in options, which happens if one of addresses is empty - usually because of misplaces <>. While here simplify condition.
* [Test] Add unit tests for stream compressionVsevolod Stakhov2021-04-261-0/+56
|
* [Test] url-redirectorAndrew Lewis2021-04-136-3/+93
|