Annotation of embedaddon/php/ext/standard/tests/general_functions/escapeshellarg_basic.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Test escapeshellarg() function: basic test
                      3: --SKIPIF--
                      4: <?php
                      5: if( substr(PHP_OS, 0, 3) == "WIN" )
                      6:   die("skip.. Do not run on Windows");
                      7: ?>
                      8: --FILE--
                      9: <?php
                     10: /* Prototype  : string escapeshellarg  ( string $arg  )
                     11:  * Description: Escape a string to be used as a shell argument.
                     12:  * Source code: ext/standard/exec.c
                     13:  * Alias to functions: 
                     14:  */
                     15: 
                     16: echo "Simple testcase for escapeshellarg() function\n";
                     17: 
                     18: var_dump(escapeshellarg("Mr O'Neil"));
                     19: var_dump(escapeshellarg("Mr O\'Neil"));
                     20: var_dump(escapeshellarg("%FILENAME"));
                     21: var_dump(escapeshellarg(""));
                     22: 
                     23: echo "Done\n";
                     24: ?>
                     25: --EXPECT--
                     26: Simple testcase for escapeshellarg() function
                     27: string(14) "'Mr O'\''Neil'"
                     28: string(15) "'Mr O\'\''Neil'"
                     29: string(11) "'%FILENAME'"
                     30: string(2) "''"
                     31: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>