--TEST-- Phar::convertToPhar() bzipped --SKIPIF-- --INI-- phar.require_hash=0 phar.readonly=0 --FILE-- stopBuffering(); var_dump($phar->isFileFormat(Phar::TAR)); var_dump(strlen($phar->getStub())); $phar = $phar->convertToExecutable(Phar::TAR); var_dump($phar->isFileFormat(Phar::TAR)); var_dump($phar->getStub()); $phar['a'] = 'hi there'; $phar = $phar->convertToExecutable(Phar::PHAR, Phar::BZ2); var_dump($phar->isFileFormat(Phar::PHAR)); var_dump($phar->isCompressed()); var_dump(strlen($phar->getStub())); copy($fname . '.bz2', $fname2); $phar = new Phar($fname2); var_dump($phar->isFileFormat(Phar::PHAR)); var_dump($phar->isCompressed() == Phar::BZ2); var_dump(strlen($phar->getStub())); ?> ===DONE=== --CLEAN-- --EXPECT-- bool(false) int(6683) bool(true) string(60) "