Commit Graph

44 Commits

Author SHA1 Message Date
arvidn
4224310c6f disable tests of extensions when they are disabled by the build config 2015-06-14 21:19:27 -04:00
arvidn
db76ba759d improve some tests 2015-06-14 15:48:11 -04:00
arvidn
3f3b7d494c disable some redundant features in tests to make them not interfere with the test itself 2015-06-07 17:54:08 -04:00
arvidn
72d3bc0b8e split up test_fast_extension into multiple test cases 2015-06-07 15:31:34 -04:00
arvidn
9af8841244 remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp 2015-06-06 13:49:18 -04:00
arvidn
389ffc622c don't pull in the asio namespace in libtorrent. refer to it by boost::asio 2015-06-06 01:24:25 -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
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
3ea67e2bf5 move time_now_string out to the unit test library (basically unused in libtorrent itself) 2015-04-24 03:48:08 +00:00
Arvid Norberg
60d1b8fa7c fix gcc build 2015-04-18 21:21:22 +00:00
Arvid Norberg
b148f21314 fix typo in test 2015-04-12 02:54:43 +00:00
Arvid Norberg
8e6efd7fea fix 2015-04-12 00:39:07 +00:00
Arvid Norberg
55a9e98dd0 extend test_alert_manager and clean up test_fast_extension and extend a little bit 2015-04-12 00:14:07 +00:00
Arvid Norberg
6f839a6d66 extend some unit tests. primarily test_alert_manager and fixed a bug in alert_manager 2015-04-11 22:02:30 +00:00
Arvid Norberg
b3e061ca94 clean up of some test and fix warnings 2015-04-11 15:25:24 +00:00
Arvid Norberg
6c1df7eb55 landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node 2015-03-12 05:20:12 +00:00
Arvid Norberg
c1dc982f4f deprecate the ptime type and related time types. just use boost::chrono / std::chrono 2015-03-12 04:34:54 +00:00
Arvid Norberg
f001876700 fix old typo in test 2015-03-09 01:31:47 +00:00
Arvid Norberg
252e08a889 merged fixes from RC_1_0 2014-09-04 08:55:24 +00:00
Arvid Norberg
c4b2682599 improve robustness of test_privacy and error messages of test_fast_extension 2014-08-01 05:44:48 +00:00
Arvid Norberg
7351389ce8 land libtorrent_aio branch in trunk 2014-07-06 19:18:00 +00:00
Arvid Norberg
ada35c021a improved multiple bitfield and have_all/have_none unit test and fixed peer_connection accordingly 2012-05-02 18:03:12 +00:00
Arvid Norberg
7c62a124ed added unit test for receiving multiple bitfield messages 2012-05-01 03:24:38 +00:00
Arvid Norberg
26805c944c converted use of deprecated functions in the tests 2012-03-19 04:02:13 +00:00
Arvid Norberg
a9b6de413a fix test_fast_extensions 2012-02-09 06:17:48 +00:00
Arvid Norberg
9a2fb2739c fix test_fast_extension 2011-09-15 09:44:07 +00:00
Arvid Norberg
0d300cd09a fixed test build and some clang warnings 2011-03-09 07:51:04 +00:00
Arvid Norberg
d73f4f0c92 improve print-out of fast extension test 2011-02-13 03:16:53 +00:00
Arvid Norberg
7ac4668948 more vs10 build fixes 2010-05-02 05:53:41 +00:00
Arvid Norberg
2055426c52 fix trunk build and tests build without exceptions 2009-12-16 10:42:34 +00:00
Arvid Norberg
96cedc9b5f more beos fixes 2009-12-15 13:11:07 +00:00
Arvid Norberg
3fa0f7636b made test_fast_extension more verbose 2009-06-10 06:31:31 +00:00
Arvid Norberg
3c51ceb7c5 fixed bug when receiving keepalive message 2009-04-21 19:27:52 +00:00
Arvid Norberg
16bfde875d tests don't need the default session features turned on 2008-12-20 23:06:06 +00:00
Arvid Norberg
c6b793021d make tests not depend on exceptions 2008-11-05 03:17:41 +00:00
Arvid Norberg
af0ebb519c added copyright notices in files missing them 2008-07-01 18:59:13 +00:00
roman_rybalko
5314b639e2 boost detection fixes: now able to launch with boost1.34 and boost1.35 2008-06-13 12:20:55 +00:00
Arvid Norberg
8ed949c4d5 factored out torrent creation functionality from torrent_info into create_torrent. Modified torrent_info to use lazy_bdecoder for increased performance 2008-05-14 05:29:42 +00:00
Arvid Norberg
c7e6c04705 switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
Arvid Norberg
def6248fac corrected unintentional change in previous checkin 2008-03-20 02:40:15 +00:00
Arvid Norberg
5e1e92af7e more verbose logging in test_fast_extension and avoids infinite loops in case of failures 2008-03-20 02:20:01 +00:00
Arvid Norberg
ce506c63ca improved tests to be able to run in parallel and added pex test 2007-12-30 09:36:01 +00:00
Arvid Norberg
d29fbdc453 added tests for fast extension features + fixes 2007-10-04 09:32:09 +00:00