Annotation of embedaddon/php/ext/date/tests/bug67118.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Bug #67118 php-cgi crashes regularly on IIS 7
                      3: --INI--
                      4: date.timezone=Europe/Berlin
                      5: --FILE--
                      6: <?php
                      7: class mydt extends datetime
                      8: {
                      9:        public function __construct($time = 'now', $tz = NULL, $format = NULL)
                     10:        {
                     11:                if (!empty($tz) && !is_object($tz)) {
                     12:                        $tz = new DateTimeZone($tz);
                     13:                }
                     14: 
                     15:                @parent::__construct($time, $tz);
                     16:        }
                     17: 
                     18: };
                     19: 
                     20: new mydt("Funktionsansvarig rĂ„dgivning och juridik", "UTC");
                     21: --EXPECTF--
                     22: Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (Funktionsansvarig rĂ„dgivning och juridik) at position 0 (F): The timezone could not be found in the database' in %sbug67118.php:%d
                     23: Stack trace:
                     24: #0 %sbug67118.php(%d): DateTime->__construct('Funktionsansvar...', Object(DateTimeZone))
                     25: #1 %sbug67118.php(%d): mydt->__construct('Funktionsansvar...', 'UTC')
                     26: #2 {main}
                     27:   thrown in %sbug67118.php on line %d

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>