--TEST-- Phar: create with illegal path --SKIPIF-- --INI-- phar.readonly=0 phar.require_hash=1 --FILE-- getMessage() . "\n"; } } ?> ===DONE=== --CLEAN-- --EXPECTF-- string(5) "query" string(5) "query" 1:Error: file_put_contents(phar://%s//): failed to open stream: phar error: file "" in phar "%s" cannot be empty 2:Error: file_put_contents(phar://%s/.): failed to open stream: phar error: file "" in phar "%s" cannot be empty 3:Error: file_put_contents(phar://%s/../): failed to open stream: phar error: file "" in phar "%s" cannot be empty 4:Error: file_put_contents(phar://%s/a/..): failed to open stream: phar error: file "" in phar "%s" cannot be empty 5: 6: 7: 8: 9:Error: file_put_contents(phar://%s): failed to open stream: phar error: invalid path "%s" contains illegal character 10:Error: file_put_contents(phar://%s): failed to open stream: phar error: invalid path "%s" contains illegal character 11:Error: file_put_contents(phar://%s): failed to open stream: phar error: invalid path "%s" contains illegal character 12:Error: file_put_contents(phar://%s): failed to open stream: phar error: invalid path "%s" contains illegal character 13:Error: file_put_contents(phar://%s): failed to open stream: phar error: invalid path "%s" contains illegal character Exception: Phar::offsetSet() expects parameter 1 to be a valid path, string given ===DONE===