diff options
author | Johannes Schlüter <johannes@php.net> | 2007-03-22 21:34:58 +0000 |
---|---|---|
committer | Johannes Schlüter <johannes@php.net> | 2007-03-22 21:34:58 +0000 |
commit | 5dc2d0b0d69adfa2a4c278f2df8725d73c9d7109 (patch) | |
tree | eb039ece663744ec32a05d23fe6bb74e30c05349 /sapi/cli/tests/015.phpt | |
parent | 5506943c53112738e7d5c51619362fe1e0981564 (diff) | |
download | php-git-5dc2d0b0d69adfa2a4c278f2df8725d73c9d7109.tar.gz |
- Fix handling of not existing long CLI options
Diffstat (limited to 'sapi/cli/tests/015.phpt')
-rw-r--r-- | sapi/cli/tests/015.phpt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/sapi/cli/tests/015.phpt b/sapi/cli/tests/015.phpt new file mode 100644 index 0000000000..e5c0ab0259 --- /dev/null +++ b/sapi/cli/tests/015.phpt @@ -0,0 +1,30 @@ +--TEST-- +CLI long options +--SKIPIF-- +<?php include "skipif.inc"; ?> +--FILE-- +<?php + +$php = getenv('TEST_PHP_EXECUTABLE'); + + +echo `"$php" --version | grep built:`; +echo `echo "<?php print_r(\\\$argv);" | "$php" -- foo bar baz`, "\n"; +echo `"$php" --version foo bar baz | grep built:`; +echo `"$php" --notexisting foo bar baz | grep Usage:`; + +echo "Done\n"; +?> +--EXPECTF-- +PHP %d.%d.%d%s(cli) (built: %s) +Array +( + [0] => - + [1] => foo + [2] => bar + [3] => baz +) + +PHP %d.%d.%d%s(cli) (built: %s) +Usage: php [options] [-f] <file> [--] [args...] +Done |