bug79242.phpt 390 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Bug #79242 (COM error constants don't match com_exception codes)
  3. --EXTENSIONS--
  4. com_dotnet
  5. --SKIPIF--
  6. <?php
  7. if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platforms only");
  8. ?>
  9. --FILE--
  10. <?php
  11. var_dump(
  12. DISP_E_DIVBYZERO,
  13. DISP_E_OVERFLOW,
  14. DISP_E_BADINDEX,
  15. MK_E_UNAVAILABLE
  16. );
  17. ?>
  18. --EXPECT--
  19. int(-2147352558)
  20. int(-2147352566)
  21. int(-2147352565)
  22. int(-2147221021)