]> granicus.if.org Git - php/commitdiff
add logic test to ensure stub is not overwritten when adding a file (zip currently...
authorGreg Beaver <cellog@php.net>
Sat, 26 Apr 2008 17:43:53 +0000 (17:43 +0000)
committerGreg Beaver <cellog@php.net>
Sat, 26 Apr 2008 17:43:53 +0000 (17:43 +0000)
ext/phar/tests/phar_stub.phpt

index 40216e55f388794166f3f82176f292211ffad681..ed306816e2dd6e7f661dfa036e8d299d36a149e1 100644 (file)
@@ -64,6 +64,16 @@ if (fread($fp, strlen('booya')) == 'booya') {
        echo 'failed - copied booya';
 }
 fclose($fp);
+$phar['testing'] = 'hi';
+
+// ensure stub is not overwritten
+$fp = fopen($fname, 'rb');
+echo fread($fp, strlen($file)) . "\n";
+if (fread($fp, strlen('booya')) == 'booya') {
+       echo 'failed - copied booya';
+}
+fclose($fp);
+
 ?>
 ===DONE===
 --CLEAN--
@@ -78,4 +88,5 @@ __HALT_COMPILER();
 <?php echo "third stub\n"; __HALT_COMPILER(); ?>
 <?php echo "third stub\n"; __HALT_COMPILER(); ?>booya
 <?php echo "third stub\n"; __HALT_COMPILER(); ?>
+<?php echo "third stub\n"; __HALT_COMPILER(); ?>
 ===DONE===