@@ -6,44 +6,45 @@ bzopen() and invalid parameters
66<?php
77
88try {
9- var_dump (bzopen ("" , "" ));
9+ var_dump (bzopen ("" , "r " ));
1010} catch (\ValueError $ e ) {
1111 echo $ e ->getMessage () . \PHP_EOL ;
1212}
1313
14- var_dump (bzopen ("" , "r " ));
15- var_dump (bzopen ("" , "w " ));
14+ try {
15+ var_dump (bzopen ("" , "w " ));
16+ } catch (\ValueError $ e ) {
17+ echo $ e ->getMessage () . \PHP_EOL ;
18+ }
1619
1720try {
18- var_dump (bzopen ("" , "x " ));
21+ var_dump (bzopen ("no_such_file " , "" ));
1922} catch (\ValueError $ e ) {
2023 echo $ e ->getMessage () . \PHP_EOL ;
2124}
2225
2326try {
24- var_dump (bzopen ("" , "rw " ));
27+ var_dump (bzopen ("no_such_file " , "x " ));
2528} catch (\ValueError $ e ) {
2629 echo $ e ->getMessage () . \PHP_EOL ;
2730}
2831
2932try {
30- var_dump (bzopen ("no_such_file " , "r " ));
33+ var_dump (bzopen ("no_such_file " , "rw " ));
3134} catch (\ValueError $ e ) {
3235 echo $ e ->getMessage () . \PHP_EOL ;
3336}
3437
38+ var_dump (bzopen ("no_such_file " , "r " ));
39+
3540$ fp = fopen (__FILE__ ,"r " );
3641var_dump (bzopen ($ fp , "r " ));
3742
3843?>
3944--EXPECTF--
45+ bzopen(): Argument #1 ($file) cannot be empty
46+ bzopen(): Argument #1 ($file) cannot be empty
4047bzopen(): Argument #2 ($mode) must be either "r" or "w"
41-
42- Warning: bzopen(): Filename cannot be empty in %s on line %d
43- bool(false)
44-
45- Warning: bzopen(): Filename cannot be empty in %s on line %d
46- bool(false)
4748bzopen(): Argument #2 ($mode) must be either "r" or "w"
4849bzopen(): Argument #2 ($mode) must be either "r" or "w"
4950
0 commit comments