aboutsummaryrefslogtreecommitdiffstats
path: root/test/extractor
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2023-03-02 08:58:29 +0100
committerMatthias Baumgartner <dev@igsor.net>2023-03-02 08:58:29 +0100
commitba6329bbe14c832d42773dee2fe30bd7669ca255 (patch)
tree4cd2771d95adaba0663fd7879b1666ebd3ef3cb9 /test/extractor
parent70d77819a84c73292825b81f952e162bb30753d7 (diff)
downloadbsie-ba6329bbe14c832d42773dee2fe30bd7669ca255.tar.gz
bsie-ba6329bbe14c832d42773dee2fe30bd7669ca255.tar.bz2
bsie-ba6329bbe14c832d42773dee2fe30bd7669ca255.zip
various minor fixes
Diffstat (limited to 'test/extractor')
-rw-r--r--test/extractor/image/test_photometrics.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/extractor/image/test_photometrics.py b/test/extractor/image/test_photometrics.py
index 0e0261b..fb219e2 100644
--- a/test/extractor/image/test_photometrics.py
+++ b/test/extractor/image/test_photometrics.py
@@ -95,6 +95,16 @@ class TestExif(unittest.TestCase):
self.assertSetEqual(set(ext.extract(node, content, {ext.schema.predicate(ns.bse.longitude)})),
{(node, ext.schema.predicate(ns.bse.longitude), 7.875)})
+ # check orientation label
+ self.assertSetEqual(set(ext.extract(
+ node, {
+ 'Exif.Photo.PixelXDimension': '4288',
+ 'Exif.Photo.PixelYDimension': '2848',
+ 'Exif.Image.Orientation': '5',
+ },
+ {ext.schema.predicate(ns.bse.orientation_label)})),
+ {(node, ext.schema.predicate(ns.bse.orientation_label), 'portrait')})
+
# can pass multiple principals
self.assertSetEqual(set(ext.extract(node, content, {
ext.schema.predicate(ns.bse.exposure),