From 3d489a4d1f7408786915b878a5cc2df47b9a3c5a Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Sat, 30 May 2009 11:56:46 -0400 Subject: [PATCH] add failing test for a DST-related math problem uncovered while working on Horde_Date_Parser --- framework/Date/test/Horde/Date/DateTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/framework/Date/test/Horde/Date/DateTest.php b/framework/Date/test/Horde/Date/DateTest.php index 2f5b0b4dd..6221d9f69 100644 --- a/framework/Date/test/Horde/Date/DateTest.php +++ b/framework/Date/test/Horde/Date/DateTest.php @@ -42,6 +42,9 @@ class Horde_Date_DateTest extends PHPUnit_Framework_TestCase $this->assertEquals('2007-12-31 00:00:00', (string)$d->sub(array('day' => 1))); $this->assertEquals('2009-01-01 00:00:00', (string)$d->add(array('year' => 1))); $this->assertEquals('2008-01-01 04:00:00', (string)$d->add(14400)); + + $span = new Horde_Date_Span('2006-01-01 00:00:00', '2006-08-16 00:00:00'); + $this->assertEquals('2006-04-24 12:30:00', (string)$span->begin->add($span->width() / 2)); } } -- 2.11.0