truncated.phpt 511 B

12345678910111213141516171819202122
  1. --TEST--
  2. Phar: truncated tar
  3. --SKIPIF--
  4. <?php if (!extension_loaded("phar")) die("skip"); ?>
  5. --FILE--
  6. <?php
  7. try {
  8. $p = new PharData(dirname(__FILE__) . '/files/trunc.tar');
  9. } catch (Exception $e) {
  10. echo $e->getMessage() . "\n";
  11. }
  12. ?>
  13. ===DONE===
  14. --CLEAN--
  15. <?php
  16. unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.tar');
  17. unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar');
  18. ?>
  19. --EXPECTF--
  20. phar error: "%strunc.tar" is a corrupted tar file (truncated)
  21. ===DONE===