Annotation of embedaddon/php/ext/standard/tests/strings/php_strip_whitespace.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: php_strip_whitespace() tests
3: --FILE--
4: <?php
5:
6: $filename = dirname(__FILE__)."/php_strip_whitespace.dat";
7:
8: var_dump(php_strip_whitespace());
9: var_dump(php_strip_whitespace($filename));
10:
11: $data = '/* test comment */';
12: file_put_contents($filename, $data);
13: var_dump(php_strip_whitespace($filename));
14:
15: $data = '<?php /* test comment */ ?>';
16: file_put_contents($filename, $data);
17: var_dump(php_strip_whitespace($filename));
18:
19: $data = '<?php
20: /* test class */
21: class test {
22:
23: /* function foo () */
24:
25: function foo () /* {{{ */
26: {
27:
28:
29: echo $var; //does not exist
30: }
31: /* }}} */
32:
33: }
34: ?>';
35:
36: file_put_contents($filename, $data);
37: var_dump(php_strip_whitespace($filename));
38:
39: @unlink($filename);
40: echo "Done\n";
41: ?>
42: --EXPECTF--
43: Warning: php_strip_whitespace() expects exactly 1 parameter, 0 given in %s on line %d
44: bool(false)
45:
46: Warning: php_strip_whitespace(%sphp_strip_whitespace.dat): failed to open stream: No such file or directory in %s on line %d
47: string(0) ""
48: string(18) "/* test comment */"
49: string(9) "<?php ?>"
50: string(55) "<?php
51: class test { function foo () { echo $var; } } ?>"
52: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>