--TEST-- test saving of dead symbolic links --SKIPIF-- --FILE-- '.$item['link']; } //prepare filesystem @mkdir('test'); @mkdir('test/a'); @touch('test/b'); @symlink('a', 'test/dir_link'); @symlink('b', 'test/file_link'); @symlink('dead', 'test/dead_link'); //prepare reference tar system('tar -cf test1.tar test'); $tar1=new Archive_Tar('test1.tar'); $tar1List=array_map('fileName',$tar1->listContent()); //create tar $tar2=new Archive_Tar('test2.tar'); $tar2->create(array('test','nonExisting'));// to make sure we are still report nonExisting $tar2List=array_map('fileName',$tar2->listContent()); $phpunit->assertErrors(array( array('package' => 'PEAR_Error', 'message' => "File 'nonExisting' does not exist")), 'after 1'); $phpunit->assertEquals($tar1List, $tar2List, 'bla'); echo 'tests done'; ?> --CLEAN-- --EXPECT-- tests done