expect_018.phpt 625 B

123456789101112131415161718192021222324252627282930313233
  1. --TEST--
  2. test assertions in namespace
  3. --INI--
  4. zend.assertions=1
  5. assert.exception=0
  6. --FILE--
  7. <?php
  8. namespace Foo;
  9. ini_set("zend.assertions", 0);
  10. var_dump(\assert(false));
  11. var_dump(\assert(true));
  12. var_dump(assert(false));
  13. var_dump(assert(true));
  14. ini_set("zend.assertions", 1);
  15. var_dump(\assert(false));
  16. var_dump(\assert(true));
  17. var_dump(assert(false));
  18. var_dump(assert(true));
  19. ?>
  20. --EXPECTF--
  21. bool(true)
  22. bool(true)
  23. bool(true)
  24. bool(true)
  25. Warning: assert(): assert(false) failed in %sexpect_018.php on line 10
  26. bool(false)
  27. bool(true)
  28. Warning: assert(): assert(false) failed in %sexpect_018.php on line 12
  29. bool(false)
  30. bool(true)