From a912b0916ac9cd267fa0cf41d9ba11e40644e5c5 Mon Sep 17 00:00:00 2001 From: Stephan Wentz Date: Thu, 29 Feb 2024 08:58:31 +0100 Subject: [PATCH] Add tests for read-filehandle in-memory- and file-streams --- package.xml | 2 ++ tests/013-read-filehandle-file-stream.phpt | 34 ++++++++++++++++++++ tests/013-read-filehandle-memory-stream.phpt | 27 ++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 tests/013-read-filehandle-file-stream.phpt create mode 100644 tests/013-read-filehandle-memory-stream.phpt diff --git a/package.xml b/package.xml index e58e02a2..e8d29d91 100644 --- a/package.xml +++ b/package.xml @@ -87,6 +87,8 @@ This extension requires ImageMagick version 6.5.3-10+ and PHP 5.4.0+. + + diff --git a/tests/013-read-filehandle-file-stream.phpt b/tests/013-read-filehandle-file-stream.phpt new file mode 100644 index 00000000..e77984a4 --- /dev/null +++ b/tests/013-read-filehandle-file-stream.phpt @@ -0,0 +1,34 @@ +--TEST-- +Imagick::readImageFile, file stream test +--SKIPIF-- + +--FILE-- +setImageFormat('jpg'); +$imagick->writeImageFile($handle); + +$imagick->clear(); + +rewind($handle); + +$imagick->readImageFile($handle); + +unlink($file); + +echo 'success'; + +?> +--CLEAN-- + +--EXPECT-- +success diff --git a/tests/013-read-filehandle-memory-stream.phpt b/tests/013-read-filehandle-memory-stream.phpt new file mode 100644 index 00000000..d9dc861e --- /dev/null +++ b/tests/013-read-filehandle-memory-stream.phpt @@ -0,0 +1,27 @@ +--TEST-- +Imagick::readImageFile, in-memory stream test +--SKIPIF-- + +--FILE-- +setImageFormat('jpg'); +$imagick->writeImageFile($handle); + +$imagick->clear(); + +rewind($handle); + +$imagick->readImageFile($handle); + +echo 'success'; + +?> +--EXPECT-- +success