--TEST-- Test rename() function: basic functionality --FILE-- --CLEAN-- --EXPECTF-- *** Testing rename() for basic functions on existing file *** bool(true) bool(false) bool(true) *** Testing rename() on non-existing file *** Warning: rename(%s/non_existent_file.tmp,%s/rename_basic_new1.tmp): No such file or directory in %s on line %d bool(false) bool(false) bool(false) *** Testing rename() on existing directory *** bool(true) bool(false) bool(true) *** Testing rename() on non-existing directory *** Warning: rename(%s/non_existent_dir,%s/rename_basic_dir2): No such file or directory in %s on line %d bool(false) bool(false) bool(false) *** Testing rename() by giving stream context as third argument *** bool(true) bool(false) bool(true) bool(true) bool(false) bool(true) Done