]> granicus.if.org Git - php/blob
bfef30a75b
[php] /
1 --TEST--
2 Test fprintf() function (errors)
3 --FILE--
4 <?php
5
6 /* Testing Error Conditions */
7 echo "*** Testing Error Conditions ***\n";
8
9 /* zero argument */
10 try {
11     var_dump( fprintf() );
12 } catch (TypeError $e) {
13     echo $e->getMessage(), "\n";
14 }
15
16 /* scalar argument */
17 try {
18     var_dump( fprintf(3) );
19 } catch (TypeError $e) {
20     echo $e->getMessage(), "\n";
21 }
22
23 /* NULL argument */
24 try {
25     var_dump( fprintf(NULL) );
26 } catch (TypeError $e) {
27     echo $e->getMessage(), "\n";
28 }
29
30 echo "Done\n";
31 ?>
32 --EXPECT--
33 *** Testing Error Conditions ***
34 Wrong parameter count for fprintf()
35 Wrong parameter count for fprintf()
36 Wrong parameter count for fprintf()
37 Done