symlink.phpt 635 B

123456789101112131415161718192021222324
  1. --TEST--
  2. test symbolic links
  3. --SKIPIF--
  4. --FILE--
  5. <?php
  6. require_once dirname(__FILE__) . '/setup.php.inc';
  7. $me = dirname(__FILE__) . '/testit';
  8. $tar = new Archive_Tar(dirname(__FILE__) . '/testsymlink.tar');
  9. $tar->extract();
  10. $phpunit->assertNoErrors('after');
  11. $phpunit->assertFileExists('testme', 'dir');
  12. $phpunit->assertFileExists('testme/file1.txt', 'file1.txt');
  13. $phpunit->assertFileExists('testme/symlink.txt', 'symlink.txt');
  14. $phpunit->assertTrue(is_link('testme/symlink.txt'), 'is link');
  15. echo 'tests done';
  16. ?>
  17. --CLEAN--
  18. <?php
  19. @unlink('testme/file1.txt');
  20. @unlink('testme/symlink.txt');
  21. @rmdir('testme');
  22. ?>
  23. --EXPECT--
  24. tests done