fixed ambigous naming of the ptime variables
This commit is contained in:
parent
9c0c9a85ee
commit
0f71a6b877
1 changed files with 32 additions and 30 deletions
|
@ -21,8 +21,8 @@
|
||||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
|
||||||
|
|
||||||
Author : $Author: fgerlits $
|
Author : $Author: maroy $
|
||||||
Version : $Revision: 1.4 $
|
Version : $Revision: 1.5 $
|
||||||
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/core/src/TimeConversionTest.cxx,v $
|
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/modules/core/src/TimeConversionTest.cxx,v $
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
------------------------------------------------------------------------------*/
|
||||||
|
@ -40,6 +40,8 @@
|
||||||
#include "TimeConversionTest.h"
|
#include "TimeConversionTest.h"
|
||||||
|
|
||||||
|
|
||||||
|
using namespace boost::posix_time;
|
||||||
|
|
||||||
using namespace LiveSupport::Core;
|
using namespace LiveSupport::Core;
|
||||||
|
|
||||||
/* =================================================== local data structures */
|
/* =================================================== local data structures */
|
||||||
|
@ -83,7 +85,7 @@ TimeConversionTest :: timevalToPtimeTest(void)
|
||||||
struct tm tm;
|
struct tm tm;
|
||||||
time_t time;
|
time_t time;
|
||||||
struct timeval timeval;
|
struct timeval timeval;
|
||||||
Ptr<ptime>::Ref ptime;
|
Ptr<ptime>::Ref pTime;
|
||||||
|
|
||||||
// first create a time_t with the time for 2004-11-04 12:58:30
|
// first create a time_t with the time for 2004-11-04 12:58:30
|
||||||
tm.tm_year = 104; // number of years since 1900, 104 means 2004
|
tm.tm_year = 104; // number of years since 1900, 104 means 2004
|
||||||
|
@ -100,15 +102,15 @@ TimeConversionTest :: timevalToPtimeTest(void)
|
||||||
timeval.tv_usec = 1234;
|
timeval.tv_usec = 1234;
|
||||||
|
|
||||||
// and now convert, and see if it is correct
|
// and now convert, and see if it is correct
|
||||||
ptime = TimeConversion::timevalToPtime(&timeval);
|
pTime = TimeConversion::timevalToPtime(&timeval);
|
||||||
CPPUNIT_ASSERT(ptime->date().year() == 2004);
|
CPPUNIT_ASSERT(pTime->date().year() == 2004);
|
||||||
CPPUNIT_ASSERT(ptime->date().month() == 11);
|
CPPUNIT_ASSERT(pTime->date().month() == 11);
|
||||||
CPPUNIT_ASSERT(ptime->date().day() == 4);
|
CPPUNIT_ASSERT(pTime->date().day() == 4);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().hours() == 12);
|
CPPUNIT_ASSERT(pTime->time_of_day().hours() == 12);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().minutes() == 58);
|
CPPUNIT_ASSERT(pTime->time_of_day().minutes() == 58);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().seconds() == 30);
|
CPPUNIT_ASSERT(pTime->time_of_day().seconds() == 30);
|
||||||
CPPUNIT_ASSERT((ptime->time_of_day().total_microseconds()
|
CPPUNIT_ASSERT((pTime->time_of_day().total_microseconds()
|
||||||
- ((uint64_t) (ptime->time_of_day().total_seconds()) * 1000000UL))
|
- ((uint64_t) (pTime->time_of_day().total_seconds()) * 1000000UL))
|
||||||
== 1234);
|
== 1234);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -121,7 +123,7 @@ TimeConversionTest :: tmToPtimeTest(void)
|
||||||
throw (CPPUNIT_NS::Exception)
|
throw (CPPUNIT_NS::Exception)
|
||||||
{
|
{
|
||||||
struct tm tm;
|
struct tm tm;
|
||||||
Ptr<ptime>::Ref ptime;
|
Ptr<ptime>::Ref pTime;
|
||||||
|
|
||||||
// first create a time_t with the time for 2004-11-04 12:58:30
|
// first create a time_t with the time for 2004-11-04 12:58:30
|
||||||
tm.tm_year = 104; // number of years since 1900, 104 means 2004
|
tm.tm_year = 104; // number of years since 1900, 104 means 2004
|
||||||
|
@ -133,13 +135,13 @@ TimeConversionTest :: tmToPtimeTest(void)
|
||||||
tm.tm_isdst = 0;
|
tm.tm_isdst = 0;
|
||||||
|
|
||||||
// and now convert, and see if it is correct
|
// and now convert, and see if it is correct
|
||||||
ptime = TimeConversion::tmToPtime(&tm);
|
pTime = TimeConversion::tmToPtime(&tm);
|
||||||
CPPUNIT_ASSERT(ptime->date().year() == 2004);
|
CPPUNIT_ASSERT(pTime->date().year() == 2004);
|
||||||
CPPUNIT_ASSERT(ptime->date().month() == 11);
|
CPPUNIT_ASSERT(pTime->date().month() == 11);
|
||||||
CPPUNIT_ASSERT(ptime->date().day() == 4);
|
CPPUNIT_ASSERT(pTime->date().day() == 4);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().hours() == 12);
|
CPPUNIT_ASSERT(pTime->time_of_day().hours() == 12);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().minutes() == 58);
|
CPPUNIT_ASSERT(pTime->time_of_day().minutes() == 58);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().seconds() == 30);
|
CPPUNIT_ASSERT(pTime->time_of_day().seconds() == 30);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -151,9 +153,9 @@ TimeConversionTest :: ptimeToTmTest(void)
|
||||||
throw (CPPUNIT_NS::Exception)
|
throw (CPPUNIT_NS::Exception)
|
||||||
{
|
{
|
||||||
struct tm tm;
|
struct tm tm;
|
||||||
Ptr<ptime>::Ref ptime(new ptime(time_from_string("1770-12-17 10:20:30")));
|
Ptr<ptime>::Ref pTime(new ptime(time_from_string("1770-12-17 10:20:30")));
|
||||||
|
|
||||||
TimeConversion::ptimeToTm(ptime, tm);
|
TimeConversion::ptimeToTm(pTime, tm);
|
||||||
CPPUNIT_ASSERT(tm.tm_year + 1900 == 1770);
|
CPPUNIT_ASSERT(tm.tm_year + 1900 == 1770);
|
||||||
CPPUNIT_ASSERT(tm.tm_mon + 1 == 12);
|
CPPUNIT_ASSERT(tm.tm_mon + 1 == 12);
|
||||||
CPPUNIT_ASSERT(tm.tm_mday == 17);
|
CPPUNIT_ASSERT(tm.tm_mday == 17);
|
||||||
|
@ -172,22 +174,22 @@ TimeConversionTest :: nowTest(void)
|
||||||
{
|
{
|
||||||
struct tm tm;
|
struct tm tm;
|
||||||
time_t tTime;
|
time_t tTime;
|
||||||
Ptr<ptime>::Ref ptime;
|
Ptr<ptime>::Ref pTime;
|
||||||
|
|
||||||
tTime = time(0);
|
tTime = time(0);
|
||||||
ptime = TimeConversion::now();
|
pTime = TimeConversion::now();
|
||||||
|
|
||||||
localtime_r(&tTime, &tm);
|
localtime_r(&tTime, &tm);
|
||||||
|
|
||||||
// the below checking is a bit phone, what if the two times actually
|
// the below checking is a bit phone, what if the two times actually
|
||||||
// spill over the second barrier (or, for that instance, the year
|
// spill over the second barrier (or, for that instance, the year
|
||||||
// barrier?)
|
// barrier?)
|
||||||
CPPUNIT_ASSERT(ptime->date().year() == (1900 + tm.tm_year));
|
CPPUNIT_ASSERT(pTime->date().year() == (1900 + tm.tm_year));
|
||||||
CPPUNIT_ASSERT(ptime->date().month() == (1 + tm.tm_mon));
|
CPPUNIT_ASSERT(pTime->date().month() == (1 + tm.tm_mon));
|
||||||
CPPUNIT_ASSERT(ptime->date().day() == tm.tm_mday);
|
CPPUNIT_ASSERT(pTime->date().day() == tm.tm_mday);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().hours() == tm.tm_hour);
|
CPPUNIT_ASSERT(pTime->time_of_day().hours() == tm.tm_hour);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().minutes() == tm.tm_min);
|
CPPUNIT_ASSERT(pTime->time_of_day().minutes() == tm.tm_min);
|
||||||
CPPUNIT_ASSERT(ptime->time_of_day().seconds() == tm.tm_sec);
|
CPPUNIT_ASSERT(pTime->time_of_day().seconds() == tm.tm_sec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue