From aa3698d5d05179581fafc68b19791160a9097e03 Mon Sep 17 00:00:00 2001 From: Ryan Norton Date: Wed, 10 Nov 2004 09:31:13 +0000 Subject: [PATCH] fix datetime tests for non-westeurope time zones git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30407 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- tests/datetime/datetimetest.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/datetime/datetimetest.cpp b/tests/datetime/datetimetest.cpp index bc68b2f..cc6f081 100644 --- a/tests/datetime/datetimetest.cpp +++ b/tests/datetime/datetimetest.cpp @@ -608,6 +608,10 @@ void DateTimeTestCase::TestTimeTicks() continue; wxDateTime dt = d.DT(); + //RN: Translate according to test's time zone + //2nd param is to ignore DST - it's already factored + //into Vadim's tests + dt.MakeTimezone(wxDateTime::WEST, true); long ticks = (dt.GetValue() / 1000).ToLong(); CPPUNIT_ASSERT( ticks == d.ticks ); @@ -641,6 +645,9 @@ void DateTimeTestCase::TestTimeParse() CPPUNIT_ASSERT( parseTestDates[n].good ); wxDateTime dtReal = parseTestDates[n].date.DT(); + //RN: We need this because the tests are based on + //a non-GMT time zone + dtReal.MakeTimezone(wxDateTime::WEST, true); CPPUNIT_ASSERT( dt == dtReal ); } else // failed to parse -- 2.7.4