Commit Graph

781 Commits

Author SHA1 Message Date
Arvid Norberg
d64d12e50d merge test_read_piece from RC_0_16 2013-11-24 01:32:51 +00:00
Arvid Norberg
ecb87b003b attempt to fix http_connection unit test 2013-11-22 03:05:38 +00:00
Arvid Norberg
bcb703b9a3 improve duplicate file detection in torrent files 2013-11-18 06:59:47 +00:00
Arvid Norberg
31ecd1b914 copy test_torrent_info unit test from libtorrent_aio 2013-11-18 00:56:02 +00:00
Arvid Norberg
25e53cd799 fix set_naem() on file_storage actually affecting save paths 2013-11-17 08:02:16 +00:00
Arvid Norberg
a00f396224 merged test from RC_0_16 2013-11-07 17:12:11 +00:00
Arvid Norberg
3c5ec23480 add timeout to web_server.py for unit tests (it doesn't seem to die on windows otherwise) 2013-11-06 04:05:13 +00:00
Arvid Norberg
ec87fb2968 don't try to close connections in web_server.py (to may cause exceptions when using ssl) 2013-11-05 00:25:49 +00:00
Arvid Norberg
5d149e2d0a fix web_seed_chunked test 2013-11-04 21:08:19 +00:00
Arvid Norberg
c147caca0d fix ssl issue in web_server.py 2013-11-04 10:06:14 +00:00
Arvid Norberg
5fcd1237f0 fix race condition of closing http socket in web_server.py 2013-11-04 05:48:40 +00:00
Arvid Norberg
2ce6b83a8e restore web_server.py 2013-11-04 01:35:57 +00:00
Arvid Norberg
236acfce27 merged completed-on fix from RC_0_16 2013-11-04 01:32:16 +00:00
Arvid Norberg
e60d54d90e split up the web seed tests further into chunked encoding and banning of web seeds as their own tests 2013-11-03 18:27:24 +00:00
Arvid Norberg
b4aad2a481 move web_server for unit tests over to python 2013-11-03 08:15:51 +00:00
Arvid Norberg
03a6829070 add unit test for timer functions 2013-11-01 16:05:48 +00:00
Arvid Norberg
4e78921c76 more debug output for test web server 2013-10-28 07:56:10 +00:00
Arvid Norberg
c94ed806db merged fix from RC_0_16 2013-10-24 07:22:44 +00:00
Arvid Norberg
1a2226b8f0 fix test_dht to take into account the slightly more relaxed semantics of routing_table::find_node 2013-10-22 05:20:00 +00:00
Arvid Norberg
a627a4e156 add negative test for put/get DHT feature. fix bug in signature verification and in DHT unit test 2013-10-22 01:24:33 +00:00
Arvid Norberg
1ca493b20d test_priority fix 2013-10-21 08:48:53 +00:00
Arvid Norberg
3aa2d46b4b if proxy name server lookup fails, and we're not in anonymous mode, disable the proxy and continue 2013-10-20 21:08:59 +00:00
Arvid Norberg
e8db4fe67a make test_torrent cheaper 2013-10-20 08:06:18 +00:00
Arvid Norberg
1b888eeec6 optimize DHT 2013-10-20 07:06:42 +00:00
Arvid Norberg
416d064489 optimize some invariant checks and make test_utp shorted, to complete much faster 2013-10-20 06:03:23 +00:00
Arvid Norberg
f6970f6c35 test_pex fix 2013-10-20 04:49:50 +00:00
Arvid Norberg
6542795d0a improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
Arvid Norberg
299cec6377 make test_pex a bit more reliable 2013-10-18 08:14:49 +00:00
Arvid Norberg
17cb5d1041 attempt to make test_pe_crypto pass under valgrind in reasonable time 2013-10-16 08:22:14 +00:00
Arvid Norberg
73323e2c3d more valgrind instrumentation 2013-10-16 08:11:19 +00:00
Arvid Norberg
7c47f18866 fix valgrind run of test_metadata_extension 2013-10-16 08:01:50 +00:00
Arvid Norberg
0985c9e6c8 don't run the CPU intensive part of test_dht under valgrind 2013-10-14 08:52:45 +00:00
Arvid Norberg
0a5a042752 fix typo 2013-10-14 08:34:22 +00:00
Arvid Norberg
65475d54a6 valgrind unit test polish 2013-10-14 08:15:08 +00:00
Arvid Norberg
8b2f561863 merged metadata_extension test unit patch from libtorrent_aio 2013-10-14 07:18:50 +00:00
Arvid Norberg
e515dd5c25 unittest polishing 2013-10-14 07:09:57 +00:00
Arvid Norberg
bb72af6bbe attempt to make test_priority a bit more robust 2013-10-14 04:37:40 +00:00
Arvid Norberg
d4032c6101 fix compile warnings in ed25519 code 2013-10-14 01:04:02 +00:00
Arvid Norberg
afd80cffb7 add option to enforce node ID in the DHT 2013-10-14 01:03:43 +00:00
Arvid Norberg
50f051433a merged DHT change from RC_0_16 2013-10-13 23:04:40 +00:00
Arvid Norberg
fb60de086b merge some cleanup and fixes from libtorrent_aio 2013-10-12 06:03:19 +00:00
Arvid Norberg
145a2e74cb cleanup test_priority 2013-10-11 08:36:17 +00:00
Arvid Norberg
9ec2f48a6e split out test_priority from test_transfer 2013-10-10 17:00:32 +00:00
Arvid Norberg
6d7a473098 minor test_auto_unchoke cleanup 2013-10-10 08:07:36 +00:00
Arvid Norberg
28041accc1 unit test cleanup (test_metadata_transfer) 2013-10-10 07:50:34 +00:00
Arvid Norberg
722d56368c increase tracker timeouts for test_privacy 2013-10-08 08:34:22 +00:00
Arvid Norberg
d45d193811 improve error message for tracker_error_alert. various smaller attempts at making the unit tests more reliable 2013-10-07 06:20:55 +00:00
Arvid Norberg
e94df810cb proper fix for unit test http proxy handling EAGAIN 2013-10-07 01:12:31 +00:00
Arvid Norberg
793c65cc61 attempt to fix test http proxy to handle EAGAIN errors 2013-10-07 00:34:06 +00:00
Arvid Norberg
d90f7336b1 fix unit test web server for tracker announces 2013-10-07 00:33:55 +00:00