k.schroeder Sat, 17 Jul 2010 23:20:24 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=301360
Log: Test for #51819 Bug: http://bugs.php.net/51819 (Assigned) Case discrepancy in timezone names cause Uncaught exception and fatal error Changed paths: A php/php-src/branches/PHP_5_3/ext/date/tests/bug51819.phpt Added: php/php-src/branches/PHP_5_3/ext/date/tests/bug51819.phpt =================================================================== --- php/php-src/branches/PHP_5_3/ext/date/tests/bug51819.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/date/tests/bug51819.phpt 2010-07-17 23:20:24 UTC (rev 301360) @@ -0,0 +1,31 @@ +--TEST-- +Bug #51819 (Case discrepancy in timezone names cause Uncaught exception and fatal error) +--FILE-- +<?php +$aTzAbbr = timezone_abbreviations_list(); + +$aTz = array(); +foreach (array_keys($aTzAbbr) as $sKey) { + foreach (array_keys($aTzAbbr[$sKey]) as $iIndex) { + $sTz = $aTzAbbr[$sKey][$iIndex]['timezone_id']; + + if (! in_array($sTz, $aTz)) { + array_push($aTz, $sTz); + } + } +} + +foreach ($aTz as $sTz) { + $sDate = '2010-05-15 00:00:00 ' . $sTz; + + try { + $oDateTime = new DateTime($sDate); + } catch (Exception $oException) { + var_dump($oException->getMessage()); + } +} + +var_dump('this should be the only output'); +?> +--EXPECTF-- +string(30) "this should be the only output" \ No newline at end of file Property changes on: php/php-src/branches/PHP_5_3/ext/date/tests/bug51819.phpt ___________________________________________________________________ Added: svn:keywords + Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL Added: svn:eol-style + native
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php