diff --git a/test/backend/assets/sidecar/flatxmp.jpg b/test/backend/assets/sidecar/flatxmp.jpg new file mode 100644 index 00000000..c119808d Binary files /dev/null and b/test/backend/assets/sidecar/flatxmp.jpg differ diff --git a/test/backend/assets/sidecar/flatxmp.xmp b/test/backend/assets/sidecar/flatxmp.xmp new file mode 100644 index 00000000..74506a10 --- /dev/null +++ b/test/backend/assets/sidecar/flatxmp.xmp @@ -0,0 +1,329 @@ + + + + + + + 0, 0 + 32, 22 + 64, 56 + 128, 128 + 192, 196 + 255, 255 + + + + + + + + + + + + + + + + + + + Digitized By Testmaster + + + + + The title + + + + + © Testmaster 2024 + + + + + Person1 + Person2 + Thing3 + + + + + Description of image + + + + + All Rights Reserved + + + + + User comment + + + + + 400 + + + + + + + alt text + + + + + extended description + + + + + Person1 + Person2 + + + + + Person1 + Person2 + + + + + Person1 + Person2 + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/test/backend/assets/sidecar/headline.jpg b/test/backend/assets/sidecar/headline.jpg new file mode 100644 index 00000000..c119808d Binary files /dev/null and b/test/backend/assets/sidecar/headline.jpg differ diff --git a/test/backend/assets/sidecar/headline.xmp b/test/backend/assets/sidecar/headline.xmp new file mode 100644 index 00000000..db1f80cf --- /dev/null +++ b/test/backend/assets/sidecar/headline.xmp @@ -0,0 +1,210 @@ + + + + + + + + alt text + + + + Testville + Testica + Testroad 2 + 7357 + Testas + test@example.com + + + + extended description + + + + + + 4244 + 28.0-80.0 mm f/2.8 + 28/1 80/1 14/5 14/5 + + + + True + 0 + 0 + +50 + ACR 3.3 + 0 + 0 + 25 + +58 + False + -0.35 + 0 + 0 + 0 + False + True + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 75 + 0 + 0 + 50 + 25 + 0 + family-220.png + 0 + 0 + -24 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 32 + 25 + 0 + 0 + 0 + 0 + 0 + 4150 + +32 + + + 0, 0 + 32, 22 + 64, 56 + 128, 128 + 192, 196 + 255, 255 + + + Medium Contrast + 3.7 + 0 + 0 + Custom + + + + + + XMP Creator + + + + + XMP description + + + image/png + + + XMP Creator + + + + + Person 1 + Person 2 + + + + + + 24361/8200 + 1 + 0 + 0 + 2007-07-29T18:19:58+13:45 + 1/1 + 0221 + 1/1 + 0 + 2 + 1/8 + 14/5 + 3 + + False + False + 0 + False + 0 + + 28/1 + 42 + 1 + + + 400 + + + 0 + 24361/8200 + 3 + 0 + 0 + 1 + 2 + 0 + 3/1 + 0 + 0 + + + + + Archivalist + 1980-06-02T18:19:58 + Photoshop Headline + + + + CamMake + CamModel + 1 + + + + 2007-07-29T18:19:58+13:45 + Adobe Photoshop Lightroom 13.2 Classic (Windows) + 2014-03-23T01:17:49-05:00 + 2014-03-22T19:09:41-05:00 + + + + + \ No newline at end of file diff --git a/test/backend/assets/sidecar/testimagedesc1.jpg b/test/backend/assets/sidecar/testimagedesc1.jpg new file mode 100644 index 00000000..f0fa299a Binary files /dev/null and b/test/backend/assets/sidecar/testimagedesc1.jpg differ diff --git a/test/backend/assets/sidecar/testimagedesc1.json b/test/backend/assets/sidecar/testimagedesc1.json new file mode 100644 index 00000000..bc0aac3b --- /dev/null +++ b/test/backend/assets/sidecar/testimagedesc1.json @@ -0,0 +1,54 @@ +{ + "cameraData": { + "ISO": 3200, + "exposure": 0.00125, + "fStop": 5.6, + "focalLength": 85, + "lens": "EF-S15-85mm f/3.5-5.6 IS USM", + "make": "Canon", + "model": "óüöúőűáé ÓÜÖÚŐŰÁÉ" + }, + "caption": "Test caption", + "creationDate": 1434018566690, + "faces": [ + { + "box": { + "height": 2, + "width": 2, + "left": 7, + "top": 3 + }, + "name": "squirrel" + }, + { + "box": { + "height": 3, + "width": 2, + "left": 4, + "top": 4 + }, + "name": "special_chars űáéúőóüío?._:" + } + ], + "fileSize": 39424, + "keywords": [ + "Berkley", + "USA", + "űáéúőóüö ŰÁÉÚŐÓÜÖ" + ], + "positionData": { + "GPSData": { + "latitude": 37.871093, + "longitude": -122.25678 + }, + "city": "test city őúéáűóöí-.,)(=", + "country": "test country őúéáűóöí-.,)(=/%!+\"'", + "state": "test state őúéáűóöí-.,)(" + }, + "rating": 3, + "size": { + "height": 10, + "width": 14 + }, + "title": "Test caption" +} diff --git a/test/backend/assets/sidecar/testimagedesc1.xmp b/test/backend/assets/sidecar/testimagedesc1.xmp new file mode 100644 index 00000000..f27c3386 --- /dev/null +++ b/test/backend/assets/sidecar/testimagedesc1.xmp @@ -0,0 +1,86 @@ + + + + + + + Patrik + + + + + Test caption + + + + + + Copyright test + + + + + Berkley + USA + special_chars űáéúőóüío?._: + squirrel + űáéúőóüö ŰÁÉÚŐÓÜÖ + + + + + Test caption + + + + + + + + + + + + + + Berkley + USA + űáéúőóüö ŰÁÉÚŐÓÜÖ + + + + + Berkley + USA + űáéúőóüö ŰÁÉÚŐÓÜÖ + + + + + + + + + + + + + + + + + + + + + + Berkley + USA + special_chars űáéúőóüío?._: + squirrel + űáéúőóüö ŰÁÉÚŐÓÜÖ + + + + + \ No newline at end of file diff --git a/test/backend/assets/sidecar/testimagedesc2.jpg b/test/backend/assets/sidecar/testimagedesc2.jpg new file mode 100644 index 00000000..f0fa299a Binary files /dev/null and b/test/backend/assets/sidecar/testimagedesc2.jpg differ diff --git a/test/backend/assets/sidecar/testimagedesc2.json b/test/backend/assets/sidecar/testimagedesc2.json new file mode 100644 index 00000000..803e2afd --- /dev/null +++ b/test/backend/assets/sidecar/testimagedesc2.json @@ -0,0 +1,56 @@ +{ + "cameraData": { + "ISO": 3200, + "exposure": 0.00125, + "fStop": 5.6, + "focalLength": 85, + "lens": "EF-S15-85mm f/3.5-5.6 IS USM", + "make": "Canon", + "model": "óüöúőűáé ÓÜÖÚŐŰÁÉ" + }, + "caption": "Test caption", + "creationDate": 1434018566000, + "faces": [ + { + "box": { + "height": 2, + "width": 2, + "left": 7, + "top": 3 + }, + "name": "squirrel" + }, + { + "box": { + "height": 3, + "width": 2, + "left": 4, + "top": 4 + }, + "name": "special_chars űáéúőóüío?._:" + } + ], + "fileSize": 39424, + "keywords": [ + "Berkley", + "USA", + "űáéúőóüö ŰÁÉÚŐÓÜÖ", + "special_chars űáéúőóüío?._:", + "squirrel" + ], + "positionData": { + "GPSData": { + "latitude": 37.871093, + "longitude": -122.25678 + }, + "city": "test city őúéáűóöí-.,)(=", + "country": "test country őúéáűóöí-.,)(=/%!+\"'", + "state": "test state őúéáűóöí-.,)(" + }, + "rating": 3, + "size": { + "height": 10, + "width": 14 + }, + "title": "Test caption" +} diff --git a/test/backend/assets/sidecar/testimagedesc2.xmp b/test/backend/assets/sidecar/testimagedesc2.xmp new file mode 100644 index 00000000..ca499497 --- /dev/null +++ b/test/backend/assets/sidecar/testimagedesc2.xmp @@ -0,0 +1,139 @@ + + + + + + US + Sublocation test + + + + + + Patrik + + + + + Test caption + + + + + Copyright test + + + + + Berkley + USA + special_chars űáéúőóüío?._: + squirrel + űáéúőóüö ŰÁÉÚŐÓÜÖ + + + + + Test caption + + + + + + 40761/8200 + 1 + 0 + 2015-06-11T10:29:26 + 0230 + 0/1 + 0 + 6 + 1/800 + 28/5 + + False + False + 2 + False + 0 + + 85/1 + 2 + 1036800/181 + 691200/119 + 90/1 + 37,52.2656N + 122,15.4068W + 2.2.0.0 + + + 3200 + + + 18325/3649 + 5 + 0 + 19307/2002 + 0 + + + + 123063022888 + EF-S15-85mm f/3.5-5.6 IS USM + 0000129324 + + + 15/1 + 85/1 + 0/0 + 0/0 + + + 3200 + 2 + + + + test city őúéáűóöí-.,)(= + test country őúéáűóöí-.,)(=/%!+"' + 2015-06-11T10:29:26 + test state őúéáűóöí-.,)( + + + + Patrik + 6 + + + Copyright test + + + + + Test caption + + + Canon + óüöúőűáé ÓÜÖÚŐŰÁÉ + 1 + 3 + Adobe Photoshop Lightroom 6.1 (Windows) + 94/1 + 94/1 + + + + 2015-06-11T10:29:26 + Adobe Photoshop Lightroom 6.1 (Windows) + 2015-07-24T22:45:50 + + + + \ No newline at end of file