d-komarov
b922ea86c9
Fix some tests
...
* Fix test_remove_torrent fails when torrent is downloaded too quick
* Fix typo when printing session alerts
* Fix test_lsd and test_upnp on multi-homed systems
* Fix test_tracker 'connect_alert' predicate
2018-02-19 23:23:15 +01:00
arvidn
d52763805c
back-port the tracker timeout test from master
2017-12-16 13:54:15 +01:00
arvidn
b00b3184c0
some minor i2p cleanups
2017-12-08 09:57:21 +01:00
arvidn
1593916e62
fix ipv6 udp tracker test
2017-11-23 00:05:08 +01:00
arvidn
eac3fbceda
fix stout redirection in test framework
2017-11-23 00:05:08 +01:00
Arvid Norberg
3f90501934
add support for IPv6 peers from udp trackers ( #1802 )
...
add support for IPv6 peers from udp trackers
2017-03-11 02:46:51 -05:00
Arvid Norberg
7a52a285a1
back-port error_code cleanup from master ( #1173 )
...
back-port error_code cleanup from master
2016-10-03 16:32:40 -07:00
terry zhao
48ca20968e
fix value of current_tracker when all tracker failed ( #932 )
...
fix torrent_status::current_tracker when all trackers fail.
2016-07-26 01:13:28 -04:00
arvidn
d3df16cd12
convert tracker try-next test to be a simulation (and deterministic)
2016-03-18 14:38:45 -04:00
arvidn
5da511f140
now that force-started torrents aren't affected by the auto-manager, they need to be explicitly kicked when entering checking state (it would be nice if all this could be done through set_state())
2015-09-29 20:49:38 -04:00
arvidn
b628692223
separate out announce_entry and torrent_status into their own headers
2015-09-18 08:08:08 -04:00
arvidn
9f4cfb6ac3
split up test_tracker unit tests
2015-09-09 23:54:43 -04:00
arvidn
1142903d90
add unit test for new tracker proxy option
2015-08-30 01:50:33 -04:00
arvidn
d5f9f613ef
attempt to fix tracker test on windows
2015-08-29 19:43:27 -04:00
arvidn
0ee4e46b49
attempt to fix tracker test
2015-08-29 17:57:49 -04:00
arvidn
769e407f6a
fix tracker test
2015-08-29 17:13:40 -04:00
arvidn
0f760d3fb4
expand tracker unit test to assert the session correctly receives the right peers
2015-08-29 16:04:35 -04:00
arvidn
2c89fa40e2
fix up i2p merge
2015-08-13 22:22:20 -04:00
Mikhail Titov
bfb3602634
Test compact i2p response
2015-07-14 14:13:11 -05:00
arvidn
e4bc4fc115
improve reliability of test_tracker
2015-06-19 01:43:09 -04:00
arvidn
8959971dd3
merge http scrape fix from RC_1_0
2015-06-18 01:05:36 -04:00
arvidn
27c5da9a31
attempt to make test_tracker a bit more reliable
2015-06-17 01:34:26 -04:00
arvidn
ee6847293f
attempt to make test_tracker more reliable by disabling unnecessary features
2015-06-16 01:31:06 -04:00
arvidn
15dd15d0d6
fix no-deprecated build. extend .travis.yml to build the 3 test configurations too. rename README to README.rst
2015-06-05 02:31:52 -04:00
Arvid Norberg
5cc701df54
improve test_tracker
2015-06-03 02:37:59 +00:00
Arvid Norberg
84849f3afd
some msvc fixes
2015-05-30 21:46:59 +00:00
Arvid Norberg
f9c9d0ad0d
merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile.
2015-05-30 04:31:23 +00:00
Arvid Norberg
0029ac62a8
add unit test for extract_peer_info
2015-05-10 18:24:38 +00:00
Arvid Norberg
2943bd4d7d
make test_privacy more reliable
2015-01-14 01:59:23 +00:00
Arvid Norberg
ceccc2a483
land branch to remove half-open connection limit / connection queue
2014-10-03 20:56:57 +00:00
Arvid Norberg
f8272b90ae
merged changes from RC_1_0
2014-09-29 07:06:18 +00:00
Arvid Norberg
2d438e0758
factor out parse_tracker_response and add unit tests. make gen_todo cover tests also, and regenerate todo.html
2014-09-29 06:10:22 +00:00
Arvid Norberg
7351389ce8
land libtorrent_aio branch in trunk
2014-07-06 19:18:00 +00:00
Arvid Norberg
fb5a558ff2
fix merge typo
2014-03-23 01:36:58 +00:00
Arvid Norberg
625e524240
merged test_tracker tweak from RC_0_16
2014-03-22 08:32:48 +00:00
Arvid Norberg
2b5892289f
improve debug output from test_tracker
2014-03-16 19:15:17 +00:00
Arvid Norberg
c68a768eda
improve test_tracker robustness
2014-03-11 07:20:45 +00:00
Arvid Norberg
0a042dde8b
clean up udp-tracker unit tests
2014-02-23 01:32:55 +00:00
Arvid Norberg
b4aad2a481
move web_server for unit tests over to python
2013-11-03 08:15:51 +00:00
Arvid Norberg
d90f7336b1
fix unit test web server for tracker announces
2013-10-07 00:33:55 +00:00
Arvid Norberg
124dbfb6ad
fix test_tracker again (synchronous session destruction is required)
2013-09-02 05:29:45 +00:00
Arvid Norberg
d39c55cb8d
some more test fixes
2013-09-01 17:49:08 +00:00
Arvid Norberg
6bc908fd49
merged anonymous mode fix from RC_0_16
2013-06-12 07:57:13 +00:00
Arvid Norberg
342a0b9306
merged UNC path fixes from libtorrent_aio
2012-06-16 23:23:36 +00:00
Arvid Norberg
f49bc42cae
added missing license headers
2012-06-04 06:30:45 +00:00
Arvid Norberg
26805c944c
converted use of deprecated functions in the tests
2012-03-19 04:02:13 +00:00
Arvid Norberg
98698380d9
added more diagnostics to test_tracker.cpp
2012-03-04 20:07:35 +00:00
Arvid Norberg
09017ed28e
fix unit test
2011-09-26 04:05:36 +00:00
Arvid Norberg
5ae23f5800
add unit test to make sure the next tier is tried in the tracker list when the one ahead of it fails
2011-09-25 23:29:23 +00:00
Arvid Norberg
4e1af65fe0
fix issue where event=stopped announces wouldn't be sent when closing session
2011-09-17 21:15:42 +00:00