summaryrefslogtreecommitdiff
path: root/ext/standard/tests/file/fgets_basic.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/file/fgets_basic.phpt')
-rw-r--r--ext/standard/tests/file/fgets_basic.phpt271
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