From: Raghubansh Kumar Date: Tue, 9 Oct 2007 04:55:14 +0000 (+0000) Subject: more tests for fseek(), ftell() & rewind() for win32 X-Git-Tag: php-5.2.5RC1~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=be49c27d1706789fbced6059618e75949e163e1d;p=php more tests for fseek(), ftell() & rewind() for win32 --- diff --git a/ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt b/ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt new file mode 100644 index 0000000000..6920f9d2c6 --- /dev/null +++ b/ext/standard/tests/file/fseek_ftell_rewind_variation2-win32.phpt @@ -0,0 +1,804 @@ +--TEST-- +Test fseek(), ftell() & rewind() functions : usage variations - all w and x modes, default whence +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +*** Testing fseek(), ftell(), rewind() : default whence & all w and x modes *** + +-- File having data of type text_with_new_line -- +-- File opened in mode w -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode w+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode x -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode x+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) + +-- File having data of type alphanumeric -- +-- File opened in mode w -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +Done +--UEXPECTF-- +*** Testing fseek(), ftell(), rewind() : default whence & all w and x modes *** + +-- File having data of type text_with_new_line -- +-- File opened in mode w -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode w+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode x -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) +-- File opened in mode x+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(569) + +-- File having data of type alphanumeric -- +-- File opened in mode w -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode wt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode w+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xb -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode xt -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+ -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+b -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +-- File opened in mode x+t -- +-- Testing fseek() without using argument whence -- +int(-1) +int(0) +bool(false) +int(0) +int(0) +bool(false) +int(0) +int(1) +bool(false) +int(0) +int(513) +bool(false) +int(512) +Done \ No newline at end of file