From 218b97548504dadbb2b8515e92b01a91f75eafa1 Mon Sep 17 00:00:00 2001 From: Greg Beaver Date: Thu, 24 Apr 2008 20:02:04 +0000 Subject: [PATCH] fix test (except for memleaks) --- ext/phar/tests/pharfileinfo_compression.phpt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ext/phar/tests/pharfileinfo_compression.phpt b/ext/phar/tests/pharfileinfo_compression.phpt index 694846b80f..954454b760 100644 --- a/ext/phar/tests/pharfileinfo_compression.phpt +++ b/ext/phar/tests/pharfileinfo_compression.phpt @@ -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 -- 2.50.1