]> granicus.if.org Git - php/commitdiff
increase code coverage
authorGreg Beaver <cellog@php.net>
Wed, 16 Apr 2008 03:55:13 +0000 (03:55 +0000)
committerGreg Beaver <cellog@php.net>
Wed, 16 Apr 2008 03:55:13 +0000 (03:55 +0000)
ext/phar/tests/mkdir.phpt

index 38e7ead616c15e2c3739b0548fa172ed1477e86a..13b5b44943249136e7a0c480fb5a88b335faa93d 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-phar: mkdir edge cases
+phar: mkdir/rmdir edge cases
 --SKIPIF--
 <?php if (!extension_loaded("phar")) die("skip"); ?>
 --INI--
@@ -14,6 +14,9 @@ mkdir('phar://foo.phar');
 $a = new Phar($fname);
 $a['a'] = 'hi';
 mkdir($pname . '/a');
+rmdir('phar://');
+rmdir('phar://foo.phar');
+rmdir($pname . '/a');
 ?>
 ===DONE===
 --CLEAN--
@@ -27,4 +30,10 @@ Warning: mkdir(): phar error: cannot create directory "phar://", no phar archive
 Warning: mkdir(): phar error: cannot create directory "" in phar "foo.phar", phar error: invalid path "" must not be empty in %smkdir.php on line %d
 
 Warning: mkdir(): phar error: cannot create directory "a" in phar "%smkdir.phar.php", phar error: path "a" exists and is a not a directory in %smkdir.php on line %d
+
+Warning: rmdir(): phar error: cannot remove directory "phar://", no phar archive specified in %smkdir.php on line %d
+
+Warning: rmdir(): phar error: cannot remove directory "" in phar "foo.phar", directory does not exist in %smkdir.php on line %d
+
+Warning: rmdir(): phar error: cannot remove directory "a" in phar "%smkdir.phar.php", phar error: path "a" exists and is a not a directory in %smkdir.php on line %d
 ===DONE===
\ No newline at end of file