Seva
9cf37eb865
dhtproxy: always log client in tests
2019-07-30 09:26:38 -04:00
Seva
692304c2e3
tests: log dhtproxy client
2019-07-25 19:25:57 -04:00
Seva
117fedb641
dhtproxy: test with http client lib everything
2019-06-25 13:36:14 -04:00
Seva
51aeaeaeab
dhtproxy: use logger everywhere & use same format
2019-06-21 12:49:47 -04:00
Seva
728782921c
dhtproxy: test resubscribe with random port
2019-06-21 11:07:20 -04:00
Seva
971f590941
Merge branch 'master' github.com:savoirfairelinux/opendht into proxy_restinio
2019-06-13 17:19:49 -04:00
Adrien Béraud
96e12e88c3
dhtproxytester: add more checks, cleanup
2019-06-09 23:34:38 -04:00
Seva
a692f7fbe2
dhtproxy: add logger to tester & disable client proxy
2019-06-05 16:50:50 -04:00
Adrien Béraud
2b259639d2
peer discovery: fix occasional use-after-free in unit test
2019-05-20 10:21:26 -04:00
Adrien Béraud
32a443a1d8
thread pool: add unit test
2019-04-30 17:47:40 -04:00
Adrien Béraud
7558ca0dca
peerdiscovery: unit test cleanup
2019-04-26 02:29:49 -04:00
Mingrui Zhang
0f3396cd66
peerdiscovery: make nested classes to hide ip versions
2019-04-18 12:20:17 -04:00
Mingrui Zhang
092cb9551e
peerdiscovery: add testpack into tester to verify the possibility of sending & receiving 2 packages simultaneously (including stop functions)
2019-04-18 09:33:15 -04:00
Mingrui Zhang
a2bbca792c
peerdiscovery: add dmtx_ to distinguish send & listen shared resources, add stopDiscovery, stoplisten to stop listen or discover certain type of service
2019-04-17 10:26:49 -04:00
Mingrui Zhang
0f51115f44
peerdiscovery: modify maps to handle more services in one instance
2019-04-16 15:11:07 -04:00
Mingrui Zhang
18aa6ddb7b
peerdiscovery: modify function signatures to make service consistent
2019-04-15 18:24:15 -04:00
Mingrui Zhang
0a436e17b0
peerdiscovery: modifications on tester fit for the updates
2019-04-15 17:26:59 -04:00
Adrien Béraud
ef82652a1e
network: header cleanup
2019-04-14 11:30:10 -04:00
Adrien Béraud
9b9f12d87e
tests: accept null token if callback returns false
2019-04-08 15:58:46 -04:00
Adrien Béraud
28eeee24ba
runnertester: reduce number of test values
2019-04-08 15:35:55 -04:00
Adrien Béraud
a4f2e6efdd
tests: avoid use-after-free in proxytester
2019-04-08 13:06:32 -04:00
Mingrui Zhang
b5921b0d9d
peerdiscovery: error correction for tester, distinguish creation error(ip version support) and listen/receive error
2019-04-08 11:32:08 -04:00
Mingrui Zhang
8ee7883c53
peerdiscovery: Exception added for supporting construction error
2019-04-08 11:32:08 -04:00
Mingrui Zhang
4240820463
peerdiscovery: add multicast node discovery mechanism
2019-04-08 11:32:08 -04:00
Adrien Béraud
c4ec1e78e0
tests: fix occasional testListen failure
2019-04-05 10:49:35 -04:00
Adrien Béraud
9b881d4e95
crypto: add initial certificate request support
2019-03-29 13:13:29 -04:00
Adrien Béraud
4401e47002
cleanup, fix clang-tidy warnings
2019-03-17 17:43:52 -04:00
Adrien Béraud
dccdb84836
tests: add Value tester
2019-03-16 14:27:46 -04:00
Adrien Béraud
f418b3651f
update copyright date
2019-03-16 12:37:23 -04:00
Sébastien Blin
d523e9f259
tests: test retrieve values when resubscribe
2019-01-14 10:53:08 -08:00
Adrien Béraud
87e76a5e4e
tests: reverse nodes
2018-12-26 13:03:36 -05:00
Adrien Béraud
c7604fbb8d
tests: wait for put before performing get
2018-12-26 00:56:49 -05:00
Adrien Béraud
56773baa98
unit tests: add listen test
2018-12-24 19:09:32 -05:00
Adrien Béraud
5b510cadfb
tests: add unit tests for certificate revocation
2018-08-09 14:51:02 -04:00
Adrien Béraud
23057a3082
unit tests: fix race condition
2018-07-25 11:54:28 -04:00
Adrien Béraud
f24458860d
test: add crypto unit test
2018-06-06 01:12:18 -04:00
Sébastien Blin
c583b7284c
tests: add testListen for DhtProxyTester
2018-04-26 17:05:23 -04:00
Sébastien Blin
7f943e07a5
tests: begin tests for dht_proxy_server
...
Like dhtrunnertester add testGetPut for the dht_proxy_server.
2018-04-19 13:08:26 -04:00
Adrien Béraud
cea0d4f62e
tests: add initial unit test for DhtRunner
2018-03-21 11:22:21 -04:00
Adrien Béraud
a5137e8ac4
tests: fix build with autotools
2018-03-17 14:47:23 -04:00
Sébastien Blin
1c10872ea2
tests: add unit tests structure to opendht
...
+ Unit testing requires cppunit.
+ add options for CMake and Autotools to build opendht_unit_tests.
+ add sample tests for InfoHash
+ modify Dockerfiles and Travis build to run `make test`
+ Change lowbit signature to return an int instead of an unsigned.
2018-03-14 15:26:47 -04:00