You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
883 B
Python
36 lines
883 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
import itertools
|
|
|
|
import system_tests
|
|
|
|
|
|
class PanasonicManometerTag(metaclass=system_tests.CaseMeta):
|
|
|
|
url = "http://dev.exiv2.org/issues/825"
|
|
|
|
filenames = [
|
|
"$data_path/exiv2-bug825{!s}.exv".format(char)
|
|
for char in ["a", "b"]
|
|
]
|
|
|
|
commands = list(itertools.chain(
|
|
*([
|
|
"$exiv2 -pv --grep mano/i " + filename,
|
|
"$exiv2 -pa --grep mano/i " + filename
|
|
] for filename in filenames)
|
|
))
|
|
|
|
stdout = [
|
|
"""0x0086 Panasonic ManometerPressure Short 1 65535
|
|
""",
|
|
"""Exif.Panasonic.ManometerPressure Short 1 infinite
|
|
""",
|
|
"""0x0086 Panasonic ManometerPressure Short 1 1007
|
|
""",
|
|
"""Exif.Panasonic.ManometerPressure Short 1 1007 hPa
|
|
"""
|
|
]
|
|
stderr = [""] * 4
|
|
retval = [0] * 4
|