diff options
Diffstat (limited to 'Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp')
| -rw-r--r-- | Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp b/Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp index e5ac121..e687517 100644 --- a/Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp +++ b/Swiften/Network/UnitTest/BOSHConnectionPoolTest.cpp | |||
| @@ -16,15 +16,16 @@ | |||
| 16 | #include <boost/lexical_cast.hpp> | 16 | #include <boost/lexical_cast.hpp> |
| 17 | 17 | ||
| 18 | #include <Swiften/Base/Algorithm.h> | 18 | #include <Swiften/Base/Algorithm.h> |
| 19 | #include <Swiften/Network/Connection.h> | 19 | #include <Swiften/EventLoop/DummyEventLoop.h> |
| 20 | #include <Swiften/Network/ConnectionFactory.h> | ||
| 21 | #include <Swiften/Network/BOSHConnection.h> | 20 | #include <Swiften/Network/BOSHConnection.h> |
| 22 | #include <Swiften/Network/BOSHConnectionPool.h> | 21 | #include <Swiften/Network/BOSHConnectionPool.h> |
| 22 | #include <Swiften/Network/Connection.h> | ||
| 23 | #include <Swiften/Network/ConnectionFactory.h> | ||
| 24 | #include <Swiften/Network/DummyTimerFactory.h> | ||
| 23 | #include <Swiften/Network/HostAddressPort.h> | 25 | #include <Swiften/Network/HostAddressPort.h> |
| 24 | #include <Swiften/Network/StaticDomainNameResolver.h> | 26 | #include <Swiften/Network/StaticDomainNameResolver.h> |
| 25 | #include <Swiften/Network/DummyTimerFactory.h> | ||
| 26 | #include <Swiften/EventLoop/DummyEventLoop.h> | ||
| 27 | #include <Swiften/Parser/PlatformXMLParserFactory.h> | 27 | #include <Swiften/Parser/PlatformXMLParserFactory.h> |
| 28 | #include <Swiften/TLS/TLSOptions.h> | ||
| 28 | 29 | ||
| 29 | 30 | ||
| 30 | 31 | ||
| @@ -322,7 +323,7 @@ class BOSHConnectionPoolTest : public CppUnit::TestFixture { | |||
| 322 | private: | 323 | private: |
| 323 | 324 | ||
| 324 | PoolRef createTestling() { | 325 | PoolRef createTestling() { |
| 325 | BOSHConnectionPool* a = new BOSHConnectionPool(boshURL, resolver, connectionFactory, &parserFactory, static_cast<TLSContextFactory*>(NULL), timerFactory, eventLoop, to, initialRID, URL(), SafeString(""), SafeString("")); | 326 | BOSHConnectionPool* a = new BOSHConnectionPool(boshURL, resolver, connectionFactory, &parserFactory, static_cast<TLSContextFactory*>(NULL), timerFactory, eventLoop, to, initialRID, URL(), SafeString(""), SafeString(""), TLSOptions()); |
| 326 | PoolRef pool(a); | 327 | PoolRef pool(a); |
| 327 | //FIXME: Remko - why does the above work, but the below fail? | 328 | //FIXME: Remko - why does the above work, but the below fail? |
| 328 | //PoolRef pool = boost::make_shared<BOSHConnectionPool>(boshURL, resolver, connectionFactory, &parserFactory, static_cast<TLSContextFactory*>(NULL), timerFactory, eventLoop, to, initialRID, URL(), SafeString(""), SafeString("")); | 329 | //PoolRef pool = boost::make_shared<BOSHConnectionPool>(boshURL, resolver, connectionFactory, &parserFactory, static_cast<TLSContextFactory*>(NULL), timerFactory, eventLoop, to, initialRID, URL(), SafeString(""), SafeString("")); |
Swift