Blame tests/bugfixes/redmine/test_issue_447.py

Packit 01d647
# -*- coding: utf-8 -*-
Packit 01d647
Packit 01d647
import system_tests
Packit 01d647
Packit 01d647
Packit 01d647
class BufferOverflowInSscanf(metaclass=system_tests.CaseMeta):
Packit 01d647
    """
Packit 01d647
    This requires some sort of memchecker, either valgrind or ASAN.
Packit 01d647
    """
Packit 01d647
Packit 01d647
    url = "http://dev.exiv2.org/issues/447"
Packit 01d647
Packit 01d647
    filename = "$data_path/exiv2-bug447.jpg"
Packit 01d647
    commands = ["$exiv2 -u -pi $filename"]
Packit 01d647
Packit 01d647
    stdout = ["""Iptc.Application2.Caption                    String      0  
Packit 01d647
Iptc.Application2.DateCreated                Date        8  2005-08-09
Packit 01d647
Iptc.Application2.TimeCreated                Time       11  01:28:31-07:00
Packit 01d647
"""]
Packit 01d647
    stderr = ["""Error: Directory NikonPreview with 8224 entries considered invalid; not read.
Packit 01d647
Warning: Directory Photo, entry 0x9286 has unknown Exif (TIFF) type 14; setting type size 1.
Packit 01d647
"""]
Packit 01d647
    retval = [0]