diff options
author | Florian Pritz <bluewind@xinu.at> | 2016-08-01 18:59:59 +0200 |
---|---|---|
committer | Florian Pritz <bluewind@xinu.at> | 2016-08-01 18:59:59 +0200 |
commit | 452b6fe4e06b76d2622056b878a964262715d486 (patch) | |
tree | bec98b9ffc7bc1fa7893db51453139e8389a4aa4 /application | |
parent | a1266874b0df706dc92072cc0a371cf7286d488b (diff) |
Test \libraries\Image::get_exif_orientation
Also pull in some test files
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'application')
-rw-r--r-- | application/test/tests/test_libraries_image.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/application/test/tests/test_libraries_image.php b/application/test/tests/test_libraries_image.php index 2b1c20f9c..6891e8d22 100644 --- a/application/test/tests/test_libraries_image.php +++ b/application/test/tests/test_libraries_image.php @@ -66,5 +66,20 @@ class test_libraries_image extends \test\Test { } } } + + public function test_get_exif_orientation() + { + $ret = \libraries\Image::get_exif_orientation(FCPATH."/data/tests/black_white.png"); + $this->t->is($ret, 0, "Got correct Orientation for image without orientation information"); + + foreach ([1,2,3,4,5,6,7,8] as $orientation) { + $ret = \libraries\Image::get_exif_orientation(FCPATH."/data/tests/exif-orientation-examples/Landscape_$orientation.jpg"); + $this->t->is($ret, $orientation, "Got correct Orientation for Landscape_$orientation.jpg"); + + $ret = \libraries\Image::get_exif_orientation(FCPATH."/data/tests/exif-orientation-examples/Portrait_$orientation.jpg"); + $this->t->is($ret, $orientation, "Got correct Orientation for Portrait_$orientation.jpg"); + } + } + } |