diff options
Diffstat (limited to 'ext/standard/tests/file/fgets_basic.phpt')
-rw-r--r-- | ext/standard/tests/file/fgets_basic.phpt | 271 |
1 files changed, 2 insertions, 269 deletions
diff --git a/ext/standard/tests/file/fgets_basic.phpt b/ext/standard/tests/file/fgets_basic.phpt index 476f750253..b2e2a6217d 100644 --- a/ext/standard/tests/file/fgets_basic.phpt +++ b/ext/standard/tests/file/fgets_basic.phpt @@ -49,274 +49,7 @@ foreach($file_modes as $file_mode) { echo "Done\n"; ?> ---EXPECTF-- -*** Testing fgets() : basic functionality *** - --- Testing fgets() with file opened using mode r -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) - --- Testing fgets() with file opened using mode rb -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) - --- Testing fgets() with file opened using mode rt -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) - --- Testing fgets() with file opened using mode r+ -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) - --- Testing fgets() with file opened using mode r+b -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) - --- Testing fgets() with file opened using mode r+t -- --- File content type : numeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "22222222222222222222222222222222222222222222222222" -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "2222222222222222222222" -int(22) -bool(false) --- File content type : text -- --- fgets() with default length, file pointer at 0 -- -string(50) "text text text text text text text text text text " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "text text text text te" -int(22) -bool(false) --- File content type : text_with_new_line -- --- fgets() with default length, file pointer at 0 -- -string(5) "line -" -int(5) -bool(false) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(5) "line -" -int(5) -bool(false) --- File content type : alphanumeric -- --- fgets() with default length, file pointer at 0 -- -string(50) "ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 ab12 " -int(50) -bool(true) --- fgets() with length = 23, Expected: 22 chars, file pointer at 0 -- -bool(true) -string(22) "ab12 ab12 ab12 ab12 ab" -int(22) -bool(false) -Done ---UEXPECTF-- +--EXPECT-- *** Testing fgets() : basic functionality *** -- Testing fgets() with file opened using mode r -- @@ -582,4 +315,4 @@ bool(true) unicode(22) "ab12 ab12 ab12 ab12 ab" int(22) bool(false) -Done
\ No newline at end of file +Done |