expect_016.phpt 581 B

123456789101112131415161718192021222324
  1. --TEST--
  2. test enable/disable assertions at runtime (assertions not completely disabled)
  3. --INI--
  4. zend.assertions=0
  5. assert.exception=0
  6. --FILE--
  7. <?php
  8. ini_set("zend.assertions", 0);
  9. var_dump(assert(false));
  10. var_dump(assert(true));
  11. ini_set("zend.assertions", 1);
  12. var_dump(assert(false));
  13. var_dump(assert(true));
  14. ini_set("zend.assertions", -1);
  15. ?>
  16. --EXPECTF--
  17. bool(true)
  18. bool(true)
  19. Warning: assert(): assert(false) failed in %sexpect_016.php on line 6
  20. bool(false)
  21. bool(true)
  22. Warning: zend.assertions may be completely enabled or disabled only in php.ini in %sexpect_016.php on line 8