rmdir($pname);
rmdir($pname . '/');
mkdir($pname . '/');
+
+// test extract_list with rmdir/mkdir
+ini_set('phar.extract_list', 'test.phar=' . dirname(__FILE__) . '/ump');
+mkdir($a = dirname(__FILE__) . '/ump');
+mkdir('phar://test.phar/test');
+rmdir('phar://test.phar/test');
+rmdir($a);
?>
===DONE===
--CLEAN--
Warning: rmdir(): phar error: cannot remove directory "" in phar "%sdir.phar.php", directory does not exist in %sdir.php on line %d
Warning: mkdir(): phar error: cannot create directory "" in phar "%sdir.phar.php", phar error: invalid path "" must not be empty in %sdir.php on line %d
+
+Warning: mkdir(): phar error: directory "test" cannot be created in phar "test.phar", phar is extracted in plain map in %sdir.php on line %d
+
+Warning: rmdir(): phar error: directory "test" cannot be removed in phar "test.phar", phar is extracted in plain map in %sdir.php on line %d
===DONE===
\ No newline at end of file