diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-01-23 10:11:26 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-01-23 10:11:26 +0000 |
| commit | 03424dd1ce6b2939898ef0767a0719436c07f4b4 (patch) | |
| tree | 2df1cf3049007466daac9b91aa936e5de917fdc8 /test/XmlRpcMethodTest.cc | |
| parent | 226160f84f8e0948ac6cd73137e91562364cd969 (diff) | |
2010-01-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed test error without BitTorrent support.
* test/XmlRpcMethodTest.cc
Diffstat (limited to 'test/XmlRpcMethodTest.cc')
| -rw-r--r-- | test/XmlRpcMethodTest.cc | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/test/XmlRpcMethodTest.cc b/test/XmlRpcMethodTest.cc index db620d64..6408ee8b 100644 --- a/test/XmlRpcMethodTest.cc +++ b/test/XmlRpcMethodTest.cc @@ -574,7 +574,9 @@ void XmlRpcMethodTest::testTellWaiting() addUri("http://3/", _e); #ifdef ENABLE_BITTORRENT addTorrent("single.torrent", _e); -#endif // ENABLE_BITTORRENT +#else // !ENABLE_BITTORRENT + addUri("http://4/", _e); +#endif // !ENABLE_BITTORRENT TellWaitingXmlRpcMethod m; XmlRpcRequest req(TellWaitingXmlRpcMethod::getMethodName(), BDE::list()); @@ -588,29 +590,17 @@ void XmlRpcMethodTest::testTellWaiting() // waiting.size() == offset+num req = XmlRpcRequest(TellWaitingXmlRpcMethod::getMethodName(), BDE::list()); req._params << BDE((int64_t)1); -#ifdef ENABLE_BITTORRENT req._params << BDE((int64_t)3); -#else // !ENABLE_BITTORRENT - req._params << BDE((int64_t)2); -#endif // !ENABLE_BITTORRENT res = m.execute(req, _e.get()); CPPUNIT_ASSERT_EQUAL(0, res._code); -#ifdef ENABLE_BITTORRENT CPPUNIT_ASSERT_EQUAL((size_t)3, res._param.size()); -#else // !ENABLE_BITTORRENT - CPPUNIT_ASSERT_EQUAL((size_t)2, res._param.size()); -#endif // !ENABLE_BITTORRENT // waiting.size() < offset+num req = XmlRpcRequest(TellWaitingXmlRpcMethod::getMethodName(), BDE::list()); req._params << BDE((int64_t)1); req._params << BDE((int64_t)4); res = m.execute(req, _e.get()); CPPUNIT_ASSERT_EQUAL(0, res._code); -#ifdef ENABLE_BITTORRENT CPPUNIT_ASSERT_EQUAL((size_t)3, res._param.size()); -#else //!ENABLE_BITTORRENT - CPPUNIT_ASSERT_EQUAL((size_t)2, res._param.size()); -#endif // !ENABLE_BITTORRENT // negative offset req = XmlRpcRequest(TellWaitingXmlRpcMethod::getMethodName(), BDE::list()); req._params << BDE((int64_t)-1); @@ -618,22 +608,13 @@ void XmlRpcMethodTest::testTellWaiting() res = m.execute(req, _e.get()); CPPUNIT_ASSERT_EQUAL(0, res._code); CPPUNIT_ASSERT_EQUAL((size_t)2, res._param.size()); -#ifdef ENABLE_BITTORRENT CPPUNIT_ASSERT_EQUAL(std::string("4"), res._param[0]["gid"].s()); CPPUNIT_ASSERT_EQUAL(std::string("3"), res._param[1]["gid"].s()); -#else // !ENABLE_BITTORRENT - CPPUNIT_ASSERT_EQUAL(std::string("3"), res._param[0]["gid"].s()); - CPPUNIT_ASSERT_EQUAL(std::string("2"), res._param[1]["gid"].s()); -#endif // !ENABLE_BITTORRENT // negative offset and size < num req._params[1] = BDE((int64_t)100); res = m.execute(req, _e.get()); CPPUNIT_ASSERT_EQUAL(0, res._code); -#ifdef ENABLE_BITTORRENT CPPUNIT_ASSERT_EQUAL((size_t)4, res._param.size()); -#else // !ENABLE_BITTORRENT - CPPUNIT_ASSERT_EQUAL((size_t)3, res._param.size()); -#endif // !ENABLE_BITTORRENT // nagative offset and normalized offset < 0 req._params[0] = BDE((int64_t)-5); res = m.execute(req, _e.get()); |
