summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swiften/Base/UnitTest/DateTimeTest.cpp')
-rw-r--r--Swiften/Base/UnitTest/DateTimeTest.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/Swiften/Base/UnitTest/DateTimeTest.cpp b/Swiften/Base/UnitTest/DateTimeTest.cpp
index 936a3ec..a9350fa 100644
--- a/Swiften/Base/UnitTest/DateTimeTest.cpp
+++ b/Swiften/Base/UnitTest/DateTimeTest.cpp
@@ -15,12 +15,13 @@ using namespace Swift;
class DateTimeTest : public CppUnit::TestFixture {
CPPUNIT_TEST_SUITE(DateTimeTest);
CPPUNIT_TEST(testStringToDateTime_UTC);
CPPUNIT_TEST(testStringToDateTime_WithTimezone);
CPPUNIT_TEST(testDateTimeToString);
+ CPPUNIT_TEST(testDateTimeToLocalStringNotThrowingException);
CPPUNIT_TEST_SUITE_END();
public:
void testStringToDateTime_UTC() {
boost::posix_time::ptime time = stringToDateTime("1969-07-21T02:56:15Z");
@@ -35,9 +36,15 @@ class DateTimeTest : public CppUnit::TestFixture {
void testDateTimeToString() {
boost::posix_time::ptime time = stringToDateTime("1969-07-20T21:56:15-05:00");
CPPUNIT_ASSERT_EQUAL(std::string("1969-07-21T02:56:15Z"), dateTimeToString(time));
}
+
+ void testDateTimeToLocalStringNotThrowingException() {
+ boost::posix_time::ptime time = stringToDateTime("1954-07-20T21:56:15-05:00");
+
+ CPPUNIT_ASSERT_EQUAL(std::string(""), dateTimeToLocalString(time));
+ }
};
CPPUNIT_TEST_SUITE_REGISTRATION(DateTimeTest);