--TEST-- Test fgets() function : error conditions --FILE-- --EXPECTF-- *** Testing error conditions *** -- Testing fgets() with zero argument -- Warning: Wrong parameter count for fgets() in %s on line %d NULL -- Testing fgets() with more than expected number of arguments -- Warning: Wrong parameter count for fgets() in %s on line %d NULL -- Testing fgets() with invalid length arguments -- Warning: fgets(): Length parameter must be greater than 0 in %s on line %d bool(false) Warning: fgets(): Length parameter must be greater than 0 in %s on line %d bool(false) bool(false) -- Testing fgets() with invalid arguments -- -- Iteration 1 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) -- Iteration 2 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) -- Iteration 3 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) -- Iteration 4 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) -- Iteration 5 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %s bool(false) -- Iteration 6 -- Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) -- Testing fgets() with closed/unset file handle -- Warning: fgets(): 5 is not a valid stream resource in %s on line %d bool(false) Warning: fgets(): supplied argument is not a valid stream resource in %s on line %d bool(false) Done