From e9140b4736c79aeff8c98b9e251418047fe12f46 Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Mon, 20 Jan 2020 13:48:36 +0100 Subject: Support all arguments of file_get_contents, including maxlen --- test/it.t | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'test') diff --git a/test/it.t b/test/it.t index cc3e9f2..26d0f95 100755 --- a/test/it.t +++ b/test/it.t @@ -470,13 +470,16 @@ is(it::split("(b)", "aba", ['delim_capture' => true]), ["a", "b", "a"]); is(it::split("b", "aabaa", ['offset_capture' => true]), [["aa", 0], ["aa", 3]]); $tmpfile = tempnam("/tmp", "it_test"); -it::file_put_contents($tmpfile, "aa"); -is(($fh = it::fopen($tmpfile, "r")) ? fgets($fh) : null, "aa"); -is(it::file_get_contents($tmpfile), "aa"); -is(it::file($tmpfile), ["aa"]); +it::file_put_contents($tmpfile, "abc"); +is(($fh = it::fopen($tmpfile, "r")) ? fgets($fh) : null, "abc"); +is(it::file_get_contents($tmpfile), "abc"); +is(it::file_get_contents($tmpfile, false, null, 1), "bc"); +is(it::file_get_contents($tmpfile, false, null, 0, 2), "ab"); +is(it::file_get_contents($tmpfile, false, null, 1, 1), "b"); +is(it::file($tmpfile), ["abc"]); ob_start(); it::readfile($tmpfile); -is(ob_get_clean(), "aa"); +is(ob_get_clean(), "abc"); it::file_put($tmpfile, "bb"); is(it::file_get($tmpfile), "bb"); -- cgit v1.2.3