# -*- 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