public function testEmptyArchive() { $file = $this->getTempDir() . "/file_does_not_exist.tar"; $blockFile = new ezcArchiveBlockFile($file, true); $archive = new ezcArchiveV7Tar($blockFile); $this->assertFalse($archive->current(), "Archive should be empty, so no file info available"); $this->assertFalse($archive->valid(), "Archive should be empty, so no file info available"); $this->assertFalse($archive->next(), "Archive should be empty, so no file info available"); $this->assertFalse($archive->next(), "Archive should be empty, so no file info available"); unset($blockFile); unset($archive); }