summaryrefslogtreecommitdiff
path: root/test/FtpConnectionTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-02-10 14:47:07 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2009-02-10 14:47:07 +0000
commitfe267b43d5fe5740a0307f63f8e93672c90a355f (patch)
tree5148e27c2dfae6332e9c5a3623ed98209f01f2ad /test/FtpConnectionTest.cc
parenta57e0b12733b445e6ffb3f5158d1725bf2a83aaf (diff)
2009-02-10 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Don't use Time::parse(buf, "%Y%m%d%H%M%S") because Mac OS X and included strptime doesn't parse data for this format. * src/FtpConnection.cc * test/FtpConnectionTest.cc
Diffstat (limited to 'test/FtpConnectionTest.cc')
-rw-r--r--test/FtpConnectionTest.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/FtpConnectionTest.cc b/test/FtpConnectionTest.cc
index d11158b7..b636a335 100644
--- a/test/FtpConnectionTest.cc
+++ b/test/FtpConnectionTest.cc
@@ -172,14 +172,13 @@ void FtpConnectionTest::testReceiveMdtmResponse()
CPPUNIT_ASSERT(t.bad());
}
{
-#ifdef HAVE_STRPTIME
- // invalid month: 19
+ // invalid month: 19, we don't care about invalid month..
Time t;
_serverSocket->writeData("213 20081908124312\r\n");
waitRead(_clientSocket);
CPPUNIT_ASSERT_EQUAL((unsigned int)213, _ftp->receiveMdtmResponse(t));
- CPPUNIT_ASSERT(t.bad());
-#endif
+ // Wed Jul 8 12:43:12 2009
+ CPPUNIT_ASSERT_EQUAL((time_t)1247056992, t.getTime());
}
{
Time t;