mirror of
https://github.com/pocoproject/poco.git
synced 2025-01-06 00:31:10 +01:00
Fix unit tests for android build
This commit is contained in:
parent
73897b4357
commit
181fc0eea3
@ -71,12 +71,12 @@ void NamedEventTest::testNamedEvent()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
thr1.join();
|
thr1.join();
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
assert (te.timestamp() > now);
|
assert (te.timestamp() > now);
|
||||||
#endif
|
#endif
|
||||||
Thread thr2;
|
Thread thr2;
|
||||||
@ -88,12 +88,12 @@ void NamedEventTest::testNamedEvent()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
thr2.join();
|
thr2.join();
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
assert (te.timestamp() > now);
|
assert (te.timestamp() > now);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -100,7 +100,7 @@ void NamedMutexTest::testLock()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -113,7 +113,7 @@ void NamedMutexTest::testTryLock()
|
|||||||
TestTryLock ttl1;
|
TestTryLock ttl1;
|
||||||
thr1.start(ttl1);
|
thr1.start(ttl1);
|
||||||
thr1.join();
|
thr1.join();
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
assert (ttl1.locked());
|
assert (ttl1.locked());
|
||||||
#endif
|
#endif
|
||||||
try {
|
try {
|
||||||
@ -127,7 +127,7 @@ void NamedMutexTest::testTryLock()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ void ProcessTest::testLaunch()
|
|||||||
{
|
{
|
||||||
std::string name("TestApp");
|
std::string name("TestApp");
|
||||||
std::string cmd;
|
std::string cmd;
|
||||||
#if defined(_DEBUG) && !(defined(POCO_ANDROID))
|
#if defined(_DEBUG) && (POCO_OS != POCO_OS_ANDROID)
|
||||||
name += "d";
|
name += "d";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -67,7 +67,7 @@ void ProcessTest::testLaunchRedirectIn()
|
|||||||
#if !defined(_WIN32_WCE)
|
#if !defined(_WIN32_WCE)
|
||||||
std::string name("TestApp");
|
std::string name("TestApp");
|
||||||
std::string cmd;
|
std::string cmd;
|
||||||
#if defined(_DEBUG) && !(defined(POCO_ANDROID))
|
#if defined(_DEBUG) && (POCO_OS != POCO_OS_ANDROID)
|
||||||
name += "d";
|
name += "d";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -96,7 +96,7 @@ void ProcessTest::testLaunchRedirectOut()
|
|||||||
#if !defined(_WIN32_WCE)
|
#if !defined(_WIN32_WCE)
|
||||||
std::string name("TestApp");
|
std::string name("TestApp");
|
||||||
std::string cmd;
|
std::string cmd;
|
||||||
#if defined(_DEBUG) && !(defined(POCO_ANDROID))
|
#if defined(_DEBUG) && (POCO_OS != POCO_OS_ANDROID)
|
||||||
name += "d";
|
name += "d";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -127,7 +127,7 @@ void ProcessTest::testLaunchEnv()
|
|||||||
#if !defined(_WIN32_WCE)
|
#if !defined(_WIN32_WCE)
|
||||||
std::string name("TestApp");
|
std::string name("TestApp");
|
||||||
std::string cmd;
|
std::string cmd;
|
||||||
#if defined(_DEBUG) && !(defined(POCO_ANDROID))
|
#if defined(_DEBUG) && (POCO_OS != POCO_OS_ANDROID)
|
||||||
name += "d";
|
name += "d";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -213,7 +213,7 @@ void ProcessTest::testIsRunning()
|
|||||||
#if !defined(_WIN32_WCE)
|
#if !defined(_WIN32_WCE)
|
||||||
std::string name("TestApp");
|
std::string name("TestApp");
|
||||||
std::string cmd;
|
std::string cmd;
|
||||||
#if defined(_DEBUG) && !(defined(POCO_ANDROID))
|
#if defined(_DEBUG) && (POCO_OS != POCO_OS_ANDROID)
|
||||||
name += "d";
|
name += "d";
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -291,7 +291,7 @@ void MongoDBTest::testBuildInfo()
|
|||||||
|
|
||||||
void MongoDBTest::testConnectionPool()
|
void MongoDBTest::testConnectionPool()
|
||||||
{
|
{
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
std::string host = "10.0.2.2";
|
std::string host = "10.0.2.2";
|
||||||
#else
|
#else
|
||||||
std::string host = "127.0.0.1";
|
std::string host = "127.0.0.1";
|
||||||
@ -406,7 +406,7 @@ void MongoDBTest::testConnectURI()
|
|||||||
Poco::MongoDB::Connection conn;
|
Poco::MongoDB::Connection conn;
|
||||||
Poco::MongoDB::Connection::SocketFactory sf;
|
Poco::MongoDB::Connection::SocketFactory sf;
|
||||||
|
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
std::string host = "10.0.2.2";
|
std::string host = "10.0.2.2";
|
||||||
#else
|
#else
|
||||||
std::string host = "127.0.0.1";
|
std::string host = "127.0.0.1";
|
||||||
@ -454,7 +454,7 @@ void MongoDBTest::testConnectURI()
|
|||||||
|
|
||||||
CppUnit::Test* MongoDBTest::suite()
|
CppUnit::Test* MongoDBTest::suite()
|
||||||
{
|
{
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
std::string host = "10.0.2.2";
|
std::string host = "10.0.2.2";
|
||||||
#else
|
#else
|
||||||
std::string host = "127.0.0.1";
|
std::string host = "127.0.0.1";
|
||||||
|
@ -52,7 +52,7 @@ void ICMPClientTest::testPing()
|
|||||||
registerDelegates(icmpClient);
|
registerDelegates(icmpClient);
|
||||||
|
|
||||||
assert(icmpClient.ping("127.0.0.1") > 0);
|
assert(icmpClient.ping("127.0.0.1") > 0);
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
assert(icmpClient.ping("10.0.2.15", 4) > 0);
|
assert(icmpClient.ping("10.0.2.15", 4) > 0);
|
||||||
assert(icmpClient.ping("10.0.2.2", 4) > 0);
|
assert(icmpClient.ping("10.0.2.2", 4) > 0);
|
||||||
#else
|
#else
|
||||||
@ -77,7 +77,7 @@ void ICMPClientTest::testBigPing()
|
|||||||
registerDelegates(icmpClient);
|
registerDelegates(icmpClient);
|
||||||
|
|
||||||
assert(icmpClient.ping("127.0.0.1", 1) > 0);
|
assert(icmpClient.ping("127.0.0.1", 1) > 0);
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
assert(icmpClient.ping("10.0.2.15", 4) > 0);
|
assert(icmpClient.ping("10.0.2.15", 4) > 0);
|
||||||
assert(icmpClient.ping("10.0.2.2", 4) > 0);
|
assert(icmpClient.ping("10.0.2.2", 4) > 0);
|
||||||
#else
|
#else
|
||||||
|
@ -60,7 +60,7 @@ void MulticastSocketTest::testMulticast()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,7 @@ NTPClientTest::~NTPClientTest()
|
|||||||
|
|
||||||
void NTPClientTest::testTimeSync()
|
void NTPClientTest::testTimeSync()
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
if (ICMPClient::pingIPv4("pool.ntp.org") <= 0)
|
if (ICMPClient::pingIPv4("pool.ntp.org") <= 0)
|
||||||
{
|
{
|
||||||
std::cerr << "pool.ntp.org not accessibe, test skipped" << std::endl;
|
std::cerr << "pool.ntp.org not accessibe, test skipped" << std::endl;
|
||||||
|
@ -77,7 +77,7 @@ void NetworkInterfaceTest::testMap()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -121,7 +121,7 @@ void NetworkInterfaceTest::testList()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -141,7 +141,7 @@ void NetworkInterfaceTest::testForName()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -186,7 +186,7 @@ void NetworkInterfaceTest::testForAddress()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -206,7 +206,7 @@ void NetworkInterfaceTest::testForIndex()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -233,7 +233,7 @@ void NetworkInterfaceTest::testMapIpOnly()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -253,7 +253,7 @@ void NetworkInterfaceTest::testMapUpOnly()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -300,7 +300,7 @@ void NetworkInterfaceTest::testListMapConformance()
|
|||||||
}
|
}
|
||||||
catch(Poco::NotImplementedException e)
|
catch(Poco::NotImplementedException e)
|
||||||
{
|
{
|
||||||
#ifndef POCO_ANDROID
|
#if POCO_OS != POCO_OS_ANDROID
|
||||||
throw e;
|
throw e;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
@ -503,7 +503,7 @@ void SocketTest::testSelect3()
|
|||||||
void SocketTest::testEchoUnixLocal()
|
void SocketTest::testEchoUnixLocal()
|
||||||
{
|
{
|
||||||
#if defined(POCO_OS_FAMILY_UNIX)
|
#if defined(POCO_OS_FAMILY_UNIX)
|
||||||
#if defined(POCO_ANDROID)
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
Poco::File socketFile("/data/local/tmp/SocketTest.sock");
|
Poco::File socketFile("/data/local/tmp/SocketTest.sock");
|
||||||
#else
|
#else
|
||||||
Poco::File socketFile("/tmp/SocketTest.sock");
|
Poco::File socketFile("/tmp/SocketTest.sock");
|
||||||
|
@ -32,7 +32,7 @@ RedisTest::RedisTest(const std::string& name):
|
|||||||
_host("localhost"),
|
_host("localhost"),
|
||||||
_port(6379)
|
_port(6379)
|
||||||
{
|
{
|
||||||
#ifdef POCO_ANDROID
|
#if POCO_OS == POCO_OS_ANDROID
|
||||||
_host = "10.0.2.2";
|
_host = "10.0.2.2";
|
||||||
#endif
|
#endif
|
||||||
if (!_connected)
|
if (!_connected)
|
||||||
|
Loading…
Reference in New Issue
Block a user