oo_getstatusstring.phpt 660 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. This test will test getStatusString method in ZipArchive
  3. --CREDITS--
  4. Ole-Petter Wikene <olepw@redpill-linpro.com>
  5. #PHPTestFest2009 Norway 2009-06-09 \o/
  6. --SKIPIF--
  7. <?php if (!extension_loaded("zip")) { echo "skip extension not available"; } ?>
  8. --FILE--
  9. <?php
  10. $dirname = dirname(__FILE__) . '/';
  11. $arch = new ZipArchive;
  12. $arch->open($dirname.'foo.zip',ZIPARCHIVE::CREATE);
  13. var_dump($arch->getStatusString());
  14. //delete an index that does not exist - trigger error
  15. $arch->deleteIndex(2);
  16. var_dump($arch->getStatusString());
  17. $arch->close();
  18. ?>
  19. --CLEAN--
  20. <?php
  21. unlink($dirname.'foo.zip');
  22. ?>
  23. --EXPECT--
  24. string(8) "No error"
  25. string(16) "Invalid argument"