unixtojd_error1.phpt 500 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Test unixtojd() function : error conditions
  3. --CREDITS--
  4. edgarsandi - <edgar.r.sandi@gmail.com>
  5. --EXTENSIONS--
  6. calendar
  7. --INI--
  8. date.timezone=UTC
  9. --FILE--
  10. <?php
  11. putenv('TZ=UTC');
  12. try {
  13. unixtojd(-1);
  14. } catch (ValueError $ex) {
  15. echo $ex->getMessage(), PHP_EOL;
  16. }
  17. var_dump(unixtojd(false)) . PHP_EOL;
  18. var_dump(unixtojd(null)) . PHP_EOL;
  19. var_dump(unixtojd(time())) . PHP_EOL;
  20. ?>
  21. --EXPECTF--
  22. unixtojd(): Argument #1 ($timestamp) must be greater than or equal to 0
  23. int(%d)
  24. int(%d)
  25. int(%d)