]> granicus.if.org Git - php/commitdiff
fix test (except for memleaks)
authorGreg Beaver <cellog@php.net>
Thu, 24 Apr 2008 20:02:04 +0000 (20:02 +0000)
committerGreg Beaver <cellog@php.net>
Thu, 24 Apr 2008 20:02:04 +0000 (20:02 +0000)
ext/phar/tests/pharfileinfo_compression.phpt

index 694846b80fad9d745e36cda0359812a03bc001d3..954454b760b4ac01fe4face1a99bbe6432228363 100644 (file)
@@ -55,18 +55,20 @@ var_dump($b->compress(Phar::BZ2));
 
 echo "decompress\n";
 
+ini_set('phar.readonly', 1);
 try {
 $phar['a/b']->decompress();
 } catch (Exception $e) {
 echo $e->getMessage() . "\n";
 }
-ini_set('phar.readonly', 1);
+ini_set('phar.readonly', 0);
 try {
-$b->decompress();
+$phar['a']->decompress();
 } catch (Exception $e) {
 echo $e->getMessage() . "\n";
 }
-ini_set('phar.readonly', 0);
+var_dump($b->decompress());
+var_dump($b->decompress());
 
 ?>
 ===DONE===
@@ -85,4 +87,8 @@ bool(true)
 bool(true)
 bool(true)
 decompress
+Phar is readonly, cannot decompress
+Phar entry is a directory, cannot set compression
+bool(true)
+bool(true)
 ===DONE===
\ No newline at end of file