snmp_read_mib.phpt 715 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. Function snmp_read_mib
  3. --CREDITS--
  4. Olivier Doucet Olivier Doucet Boris Lytochkin
  5. --EXTENSIONS--
  6. snmp
  7. --SKIPIF--
  8. <?php
  9. require_once(__DIR__.'/skipif.inc');
  10. require_once(__DIR__.'/snmp_include.inc');
  11. if (!file_exists($mibdir . '/SNMPv2-MIB.txt')) die('skip MIB file not in the system');
  12. ?>
  13. --FILE--
  14. <?php
  15. require_once(__DIR__.'/snmp_include.inc');
  16. echo "Checking error handling\n";
  17. var_dump(snmp_read_mib(__DIR__.'/cannotfindthisfile'));
  18. echo "Checking working\n";
  19. var_dump(snmp_read_mib($mibdir . '/SNMPv2-MIB.txt'));
  20. ?>
  21. --EXPECTF--
  22. Checking error handling
  23. Warning: snmp_read_mib(): Error while reading MIB file '%s': No such file or directory in %s on line %d
  24. bool(false)
  25. Checking working
  26. bool(true)