Vsevolod Stakhov
300acf008d
[Test] Fix functional tests
5 years ago
Vsevolod Stakhov
98897c1797
[Project] First refactoring step libevent->libev
5 years ago
Vsevolod Stakhov
1dcc9a69cc
[Minor] Disable broken http bench
5 years ago
Vsevolod Stakhov
f75769f242
[Minor] Fix tests
5 years ago
Mikhail Galanin
99b68e8e51
[Test] Pass test-case patten into test engine
So that now we can set which test cases should be runned:
$ ./test/rspamd-test -p /rspamd/lua -t selectors.lua -c "case .* rcpts"
$ ./test/rspamd-test -p /rspamd/lua -c "case 1st rcpts"
-c accepts Lua-pattern
5 years ago
Mikhail Galanin
57d19346b6
[Test] Added key to run specifig lua-test
example:
$ ./test/rspamd-test -p /rspamd/lua -t selectors.lua
no way to run two test suites atm
5 years ago
Mikhail Galanin
dedc18fecc
[Test] Init URL parser before running unit tests
5 years ago
Mikhail Galanin
5dd0a6b7fb
[Minor] Benchmark for lua calls
5 years ago
Vsevolod Stakhov
25ef6b9821
[Project] Rework rspamadm and Lua init path
6 years ago
Vsevolod Stakhov
1d3e32fe02
[Test] Improve URL unit tests
6 years ago
Vsevolod Stakhov
f22e29d1bf
[Test] Add tests, fix normalization algorithm
7 years ago
Vsevolod Stakhov
747f2839b0
[Feature] Add mime tool to explore messages
7 years ago
Vsevolod Stakhov
f3d15b0d92
[Test] Disable broken tests
8 years ago
Vsevolod Stakhov
3789f106c1
[Feature] Add unit tests for heap
8 years ago
Vsevolod Stakhov
0e7f9f3d46
Store event base in statistics library
8 years ago
Vsevolod Stakhov
c3896936f5
Fix tests
8 years ago
Vsevolod Stakhov
eb737947eb
Reorganize includes to reduce namespace pollution.
8 years ago
Vsevolod Stakhov
3afc4aba24
Rename main.h and main.c to `rspamd.X`
8 years ago
Vsevolod Stakhov
b05c7c9edd
Add tags to rspamd_mempool.
8 years ago
Vsevolod Stakhov
ab15b9a3c9
Remove legacy fuzzy code completely.
9 years ago
Vsevolod Stakhov
7eadc580cf
Fix unit test building and starting.
9 years ago
Vsevolod Stakhov
045971cbb8
Add unit test for cryptobox.
9 years ago
Vsevolod Stakhov
92ba37c087
Fix tests build.
9 years ago
Vsevolod Stakhov
30cdb0547e
Remove deprecated test.
9 years ago
Vsevolod Stakhov
20df05fe8d
Initialize regexp library.
9 years ago
Vsevolod Stakhov
e4cc017c5d
Rework lua tests one more time.
9 years ago
Vsevolod Stakhov
0c5dfb9541
Rework lua tests structure, require external busted.
9 years ago
Vsevolod Stakhov
2f20e4f7fe
Add lua test framework.
9 years ago
Vsevolod Stakhov
984c43f649
Add HTTP connections speed test.
9 years ago
Vsevolod Stakhov
7404cdceee
Add some tests for shingles.
9 years ago
Vsevolod Stakhov
d2150fc165
Refactor function names.
9 years ago
Vsevolod Stakhov
89442fca48
Add a simple upstreams test.
9 years ago
Vsevolod Stakhov
40e2310e65
Add cleanup.
9 years ago
Vsevolod Stakhov
e4846184c2
Rework radix tests.
9 years ago
Vsevolod Stakhov
aa48f9df19
Add radix trie test suite.
9 years ago
Vsevolod Stakhov
491e42b434
Restore testing framework.
9 years ago
Vsevolod Stakhov
d6643f35d7
Refactor config API.
10 years ago
Vsevolod Stakhov
ad837700b8
Refactor memory pool naming.
10 years ago
Vsevolod Stakhov
5607e21b22
Improve test suite by using standard glib test options.
10 years ago
Vsevolod Stakhov
07011527b9
Add a test suite for rcl.
10 years ago
Vsevolod Stakhov
fbcc7af8a6
* Add simple test for rrd.
Several fixes to RRD API.
TODO: fix test building
TODO: improve update of rrd files
TODO: rework shared libraries again
11 years ago
Vsevolod Stakhov
851ffca79a
* Write tests for DKIM signature and key parsers.
Fix DKIM parsers.
12 years ago
Vsevolod Stakhov
448ba92d15
Fixed threading for testing suite.
12 years ago
Vsevolod Stakhov
4f28edb3f5
Fix asynchronous IO API.
Write test case for aio.
12 years ago
Vsevolod Stakhov
9d70356009
Separate librspamdserver API from plugins and workers functions.
Make tests compileable again.
12 years ago
Vsevolod Stakhov
1fd435e5d4
* Rework build process:
- add librspamdserver
- link this library to all daemons and utils of rspamd
- use subdirectories more often
* Rework global variables logic - move them to the main process
* Fix logging to handle utf-8 correctly
* Add statshow utility and make it working
* Move printf functions to separate source file
13 years ago
Vsevolod Stakhov
3d1c40c972
* Make DNS resolver working
* Many improvements to rspamd test suite: now it CAN be used for testing rspamd functionality
* Write DNS resolver tests
* Fix issues with memory_pool mutexes and with creating of statfiles
14 years ago
Vsevolod Stakhov
a0f41f7c57
* New system of classifiers interface and statfiles processing
* Fix sample config
* Fix compile warnings
* Fix building without lua support
* Fix bugs with nrcpt header parsing and symbols cache loading (by Anton Nekhoroshikh)
14 years ago
Vsevolod Stakhov
05556b30f9
* Add counters for rspamd symbols
* Fix shared hashes
15 years ago
Vsevolod Stakhov
afdaddc4d0
* Add fuzzy hashes implementation (with adler-32 roll hash and FNV-32 hash)
* Add test case for fuzzy hashing check
15 years ago