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

1.1       misho       1: --TEST--
                      2: Bug #43808 (date_create never fails (even when it should))
                      3: --FILE--
                      4: <?php
                      5: $date = date_create('asdfasdf');
                      6: 
                      7: if ($date instanceof DateTime) {
                      8:        echo "this is wrong, should be bool";
                      9: }
                     10: 
                     11: var_dump( $date );
                     12: var_dump( DateTime::getLastErrors() );
                     13: var_dump( date_get_last_errors() );
                     14: ?>
                     15: --EXPECT--
                     16: bool(false)
                     17: array(4) {
                     18:   ["warning_count"]=>
                     19:   int(1)
                     20:   ["warnings"]=>
                     21:   array(1) {
                     22:     [6]=>
                     23:     string(29) "Double timezone specification"
                     24:   }
                     25:   ["error_count"]=>
                     26:   int(1)
                     27:   ["errors"]=>
                     28:   array(1) {
                     29:     [0]=>
                     30:     string(47) "The timezone could not be found in the database"
                     31:   }
                     32: }
                     33: array(4) {
                     34:   ["warning_count"]=>
                     35:   int(1)
                     36:   ["warnings"]=>
                     37:   array(1) {
                     38:     [6]=>
                     39:     string(29) "Double timezone specification"
                     40:   }
                     41:   ["error_count"]=>
                     42:   int(1)
                     43:   ["errors"]=>
                     44:   array(1) {
                     45:     [0]=>
                     46:     string(47) "The timezone could not be found in the database"
                     47:   }
                     48: }

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