--TEST-- Test fseek(), ftell() & rewind() functions : basic functionality - all w and x modes --SKIPIF-- --FILE-- --EXPECT-- *** Testing fseek(), ftell(), rewind() : basic operations *** -- File having data of type text_with_new_line -- -- File opened in mode w -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode wb -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode wt -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(579) bool(false) int(569) -- File opened in mode w+ -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode w+b -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode w+t -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(579) bool(false) int(569) -- File opened in mode x -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode xb -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode xt -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(579) bool(false) int(569) -- File opened in mode x+ -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x+b -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x+t -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(579) bool(false) int(569) -- File having data of type alphanumeric -- -- File opened in mode w -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode wb -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode wt -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode w+ -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode w+b -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode w+t -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode xb -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode xt -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x+ -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x+b -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) -- File opened in mode x+t -- bool(true) int(0) -- Testing fseek() with whence = SEEK_SET -- int(0) int(10) bool(false) -- Testing fseek() with whence = SEEK_CUR -- int(0) int(20) bool(false) -- Testing fseek() with whence = SEEK_END -- int(0) int(522) bool(false) int(512) Done