|
Packit Service |
fb147c |
# -*- coding: utf-8 -*-
|
|
Packit Service |
fb147c |
|
|
Packit Service |
fb147c |
from system_tests import CaseMeta, path
|
|
Packit Service |
fb147c |
|
|
Packit Service |
fb147c |
class CanonAfInfoTest(metaclass=CaseMeta):
|
|
Packit Service |
fb147c |
|
|
Packit Service |
fb147c |
filenameA = path("$data_path/test_issue_981a.exv")
|
|
Packit Service |
fb147c |
filenameB = path("$data_path/test_issue_981b.exv")
|
|
Packit Service |
fb147c |
filenameC = path("$data_path/test_issue_981c.exv")
|
|
Packit Service |
fb147c |
filenameD = path("$data_path/test_issue_981d.exv")
|
|
Packit Service |
fb147c |
commands = ["$exiv2 -pa -b --grep Canon.AF $filenameA",
|
|
Packit Service |
fb147c |
"$exiv2 -pa -b --grep Canon.AF $filenameB",
|
|
Packit Service |
fb147c |
"$exiv2 -pv -b --grep Points $filenameC",
|
|
Packit Service |
fb147c |
"$exiv2 -pt -b --grep Points $filenameC",
|
|
Packit Service |
fb147c |
"$exiv2 -pv -b --grep Unusable $filenameD",
|
|
Packit Service |
fb147c |
"$exiv2 -pt -b --grep Unusable $filenameD",
|
|
Packit Service |
fb147c |
]
|
|
Packit Service |
fb147c |
|
|
Packit Service |
fb147c |
stdout = ["""Exif.Canon.AFInfo Short 48 96 2 9 9 4752 3168 4272 2848 115 115 115 162 200 162 115 115 115 153 153 153 105 199 105 153 153 153 64409 64862 64862 0 0 0 674 674 1127 0 321 65215 603 0 64933 321 65215 0 16 256 0 65535
|
|
Packit Service |
fb147c |
Exif.Canon.AFInfoSize SShort 1 96
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaMode SShort 1 Single-point AF
|
|
Packit Service |
fb147c |
Exif.Canon.AFNumPoints SShort 1 9
|
|
Packit Service |
fb147c |
Exif.Canon.AFValidPoints SShort 1 9
|
|
Packit Service |
fb147c |
Exif.Canon.AFCanonImageWidth SShort 1 4752
|
|
Packit Service |
fb147c |
Exif.Canon.AFCanonImageHeight SShort 1 3168
|
|
Packit Service |
fb147c |
Exif.Canon.AFImageWidth SShort 1 4272
|
|
Packit Service |
fb147c |
Exif.Canon.AFImageHeight SShort 1 2848
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaWidths SShort 9 115 115 115 162 200 162 115 115 115
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaHeights SShort 9 153 153 153 105 199 105 153 153 153
|
|
Packit Service |
fb147c |
Exif.Canon.AFXPositions SShort 9 -1127 -674 -674 0 0 0 674 674 1127
|
|
Packit Service |
fb147c |
Exif.Canon.AFYPositions SShort 9 0 321 -321 603 0 -603 321 -321 0
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsInFocus Short 1 4
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsSelected Short 1 8
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsUnusable Short 1 (none)
|
|
Packit Service |
fb147c |
""" , """Exif.Canon.AFInfo Short 273 546 2 63 61 6720 4480 6720 4480 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 0 0 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 0 0 65200 64790 64435 64099 63764 336 0 65200 64099 63764 1772 1437 1101 746 336 0 1437 1101 746 336 0 65200 64790 64435 336 0 65200 64790 64435 64099 63764 1772 64790 64435 64099 63764 1772 1437 1101 746 63764 1772 1437 1101 746 336 0 65200 1101 746 336 0 65200 64790 64435 64099 336 0 65200 1772 1437 0 0 547 625 625 625 625 821 821 821 308 308 625 625 625 625 547 547 308 308 308 274 274 274 308 308 0 0 0 0 0 0 0 308 65228 65228 65228 65228 0 0 0 0 64911 65228 65228 65228 65228 65262 65262 65262 64911 64911 64989 64989 64989 64911 64911 64911 64715 64715 64715 64911 64911 0 0 0 512 0 0 0 512 0 0 0 0 0 0 65535
|
|
Packit Service |
fb147c |
Exif.Canon.AFInfoSize SShort 1 546
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaMode SShort 1 Single-point AF
|
|
Packit Service |
fb147c |
Exif.Canon.AFNumPoints SShort 1 63
|
|
Packit Service |
fb147c |
Exif.Canon.AFValidPoints SShort 1 61
|
|
Packit Service |
fb147c |
Exif.Canon.AFCanonImageWidth SShort 1 6720
|
|
Packit Service |
fb147c |
Exif.Canon.AFCanonImageHeight SShort 1 4480
|
|
Packit Service |
fb147c |
Exif.Canon.AFImageWidth SShort 1 6720
|
|
Packit Service |
fb147c |
Exif.Canon.AFImageHeight SShort 1 4480
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaWidths SShort 63 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 0 0
|
|
Packit Service |
fb147c |
Exif.Canon.AFAreaHeights SShort 63 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 218 0 0
|
|
Packit Service |
fb147c |
Exif.Canon.AFXPositions SShort 63 -336 -746 -1101 -1437 -1772 336 0 -336 -1437 -1772 1772 1437 1101 746 336 0 1437 1101 746 336 0 -336 -746 -1101 336 0 -336 -746 -1101 -1437 -1772 1772 -746 -1101 -1437 -1772 1772 1437 1101 746 -1772 1772 1437 1101 746 336 0 -336 1101 746 336 0 -336 -746 -1101 -1437 336 0 -336 1772 1437 0 0
|
|
Packit Service |
fb147c |
Exif.Canon.AFYPositions SShort 63 547 625 625 625 625 821 821 821 308 308 625 625 625 625 547 547 308 308 308 274 274 274 308 308 0 0 0 0 0 0 0 308 -308 -308 -308 -308 0 0 0 0 -625 -308 -308 -308 -308 -274 -274 -274 -625 -625 -547 -547 -547 -625 -625 -625 -821 -821 -821 -625 -625 0 0
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsInFocus Short 4 25
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsSelected Short 4 25
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsUnusable Short 4 (none)
|
|
Packit Service |
fb147c |
""","""0x2602 Canon AFNumPoints SShort 1 63
|
|
Packit Service |
fb147c |
0x2603 Canon AFValidPoints SShort 1 61
|
|
Packit Service |
fb147c |
0x260c Canon AFPointsInFocus Short 4 0 560 57344 0
|
|
Packit Service |
fb147c |
0x260d Canon AFPointsSelected Short 4 0 1848 57344 0
|
|
Packit Service |
fb147c |
0x260e Canon AFPointsUnusable Short 4 0 0 0 0
|
|
Packit Service |
fb147c |
""","""Exif.Canon.AFNumPoints SShort 1 63
|
|
Packit Service |
fb147c |
Exif.Canon.AFValidPoints SShort 1 61
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsInFocus Short 4 20,21,25,45,46,47
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsSelected Short 4 19,20,21,24,25,26,45,46,47
|
|
Packit Service |
fb147c |
Exif.Canon.AFPointsUnusable Short 4 (none)
|
|
Packit Service |
fb147c |
""","""0x260e Canon AFPointsUnusable Short 4 3608 49152 792 6272
|
|
Packit Service |
fb147c |
""","""Exif.Canon.AFPointsUnusable Short 4 3,4,9,10,11,30,31,35,36,40,41,55,59,60
|
|
Packit Service |
fb147c |
"""
|
|
Packit Service |
fb147c |
]
|
|
Packit Service |
fb147c |
stderr = [""]*len(commands)
|
|
Packit Service |
fb147c |
retval = [ 0]*len(commands)
|