Commit Graph

220 Commits

Author SHA1 Message Date
Vsevolod Stakhov
93c21c9d66 Some more fixes to sqlite backend. 2015-07-27 17:11:12 +01:00
Vsevolod Stakhov
e38b84cd48 Disable broken dkim test. 2015-07-25 21:00:00 +01:00
Vsevolod Stakhov
2ac61eafc2 Destroy memory pool in test. 2015-07-20 23:48:53 +01:00
Vsevolod Stakhov
39f5804515 Add unit tests for the new mempool variables. 2015-07-20 22:52:20 +01:00
Vsevolod Stakhov
913234f193 Add config test stage to run_rspamd function. 2015-07-20 13:22:43 +01:00
Vsevolod Stakhov
fcbb632de4 Add reload test case. 2015-07-20 12:58:52 +01:00
Vsevolod Stakhov
ab15b9a3c9 Remove legacy fuzzy code completely. 2015-07-18 00:10:56 +01:00
Vsevolod Stakhov
80bce97605 Add logic to preserve newlines in HTML. 2015-07-16 15:22:51 +01:00
Vsevolod Stakhov
d4193cd267 Add test case. 2015-07-16 14:34:09 +01:00
Vsevolod Stakhov
a0f8924ef0 More fixes to html parsing. 2015-07-16 13:59:24 +01:00
Vsevolod Stakhov
86069f3768 Add html extraction unit test. 2015-07-16 13:00:51 +01:00
Vsevolod Stakhov
7eadc580cf Fix unit test building and starting. 2015-07-14 14:45:46 +01:00
Vsevolod Stakhov
4271f629ed Fix splitting in case of bogus regexp. 2015-07-14 13:56:05 +01:00
Vsevolod Stakhov
b7b184bb90 Add url encoded tests. 2015-07-11 22:05:14 +01:00
Vsevolod Stakhov
3ff2ccae3d Allow query parameters for files. 2015-07-11 21:58:32 +01:00
Vsevolod Stakhov
c24c45386f Add a simple functional test for scanning a file. 2015-07-10 17:40:58 +01:00
Vsevolod Stakhov
09f2ef070f Remove google DNS from tests. 2015-07-10 15:41:03 +01:00
Vsevolod Stakhov
48eb233fbc Save log files on test errors completely. 2015-07-10 15:26:46 +01:00
Vsevolod Stakhov
aac27905de Use standard functions definitions. 2015-07-09 15:11:49 +01:00
Vsevolod Stakhov
a88cb1b54f Fix issues in the tests. 2015-07-09 15:02:09 +01:00
Vsevolod Stakhov
c20631bd67 Adopt build system for new tests. 2015-07-09 14:45:48 +01:00
Vsevolod Stakhov
864de26de1 Remove bats tests. 2015-07-09 14:41:28 +01:00
Vsevolod Stakhov
ac55cd6afb New functional tests approach. 2015-07-09 14:40:36 +01:00
Vsevolod Stakhov
cf5959a87b Add tests for xxhash and siphash. 2015-07-08 17:30:56 +01:00
Vsevolod Stakhov
9db170cc0c Add sqlite3 backend testing. 2015-07-08 17:28:30 +01:00
Vsevolod Stakhov
ee3f091612 Add functional test for #331. 2015-07-08 16:52:00 +01:00
Vsevolod Stakhov
d32a7cf4ca Use more UCL vars for tests. 2015-07-08 16:32:12 +01:00
Vsevolod Stakhov
5f593737d5 Improve functional tests teardown. 2015-07-08 14:44:36 +01:00
Vsevolod Stakhov
de12aa88fb Add test for empty part learning. 2015-07-07 11:00:02 +01:00
Vsevolod Stakhov
4355ecf626 Add dependencies test. 2015-07-07 09:47:50 +01:00
Vsevolod Stakhov
61d68ce55e Use BATS_TMPDIR instead of '/tmp' for tests. 2015-07-07 08:10:51 +01:00
Vsevolod Stakhov
ecdc74fd85 Add learning functional tests. 2015-07-06 20:12:56 +01:00
Vsevolod Stakhov
6f6a371987 Add encryption test. 2015-07-02 19:11:18 +01:00
Vsevolod Stakhov
98a46bf694 Store rspamd log permanently for functional tests. 2015-07-02 19:08:01 +01:00
Vsevolod Stakhov
67bb533e89 Add functional test for spamc protocol. 2015-07-02 19:02:39 +01:00
Vsevolod Stakhov
8d586a8cc1 Add streamline HTTP test (failing for now). 2015-07-02 18:54:16 +01:00
Vsevolod Stakhov
f20d566909 Start functional tests. 2015-07-02 17:05:17 +01:00
Vsevolod Stakhov
31ef219018 Add workarounds for numeric hosts in URLs. 2015-07-02 11:36:28 +01:00
Vsevolod Stakhov
c88d384d79 Add more unit tests for url parser. 2015-07-01 17:18:43 +01:00
Vsevolod Stakhov
307cb52ff8 Add new url unit test. 2015-07-01 16:00:01 +01:00
Vsevolod Stakhov
0e85c23ee1 Fix issues with capturing patterns 2015-06-30 18:26:48 +01:00
Vsevolod Stakhov
abbfcd0c51 Add captures unit test. 2015-06-30 13:43:11 +01:00
Vsevolod Stakhov
f1e2f1acd4 Refactor events API. 2015-05-26 14:00:03 +01:00
Vsevolod Stakhov
8ca5cb79b2 Add unit tests for b64 decoding and native encoding. 2015-05-25 17:52:38 +01:00
Vsevolod Stakhov
1c957d5ea3 Use not common name for tokenization exceptions. 2015-05-21 12:52:54 +01:00
Vsevolod Stakhov
97f3f341e3 Add more unit tests for tokenization. 2015-05-21 10:23:52 +01:00
Vsevolod Stakhov
3a2be8f3d6 Add tests for tokenizer bug. 2015-05-20 22:53:09 +01:00
Vsevolod Stakhov
8b724ff651 Add a simple unit test for tokenizer. 2015-05-20 22:37:33 +01:00
Vsevolod Stakhov
946a6c448a Add unit test for base64 encoding. 2015-05-20 14:59:24 +01:00
Vsevolod Stakhov
2e14aa473e Fix regexp splitting in lua. 2015-05-13 17:41:50 +01:00