relativesymlink.phpt 689 B

1234567891011121314151617181920212223242526
  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__) . '/relativesymlink.tar');
  9. $tar->extract();
  10. $phpunit->assertNoErrors('after');
  11. $phpunit->assertFileExists('testme', 'dir');
  12. $phpunit->assertFileExists('testme/a/file1.txt', 'file1.txt');
  13. $phpunit->assertFileExists('testme/b/symlink.txt', 'symlink.txt');
  14. $phpunit->assertTrue(is_link('testme/b/symlink.txt'), 'is link');
  15. echo 'tests done';
  16. ?>
  17. --CLEAN--
  18. <?php
  19. @unlink('testme/a/file1.txt');
  20. @unlink('testme/b/symlink.txt');
  21. @rmdir('testme/a');
  22. @rmdir('testme/b');
  23. @rmdir('testme');
  24. ?>
  25. --EXPECT--
  26. tests done