public function testAddEntryFullPathPasswd() { //copy($this->filesDir . '/test.7z', $this->tmpDir . '/test.7z'); copy($this->filesDir . '/test.txt', $this->tmpDir . '/file.txt'); $obj = new Archive7z($this->tmpDir . '/test.7z', $this->cliPath); $obj->setPassword('111'); $obj->addEntry(realpath($this->tmpDir . '/file.txt'), false, false); $result = $obj->getEntry('file.txt'); self::assertInstanceOf('Archive7z\\Entry', $result); self::assertEquals('file.txt', $result->getPath()); $new = new Archive7z($this->tmpDir . '/test.7z', $this->cliPath); $this->setExpectedException('Archive7z\\Exception'); $new->getContent('file.txt'); }
public function testChangeSystemLocaleFail() { $new = new Archive7z($this->tmpDir . '/test.7z', $this->cliPath); $new->setChangeSystemLocale(true); $this->setExpectedException('Archive7z\\Exception'); $new->getContent('file.txt'); }