~osomon/pyexiv2/pyexiv2-0.3

« back to all changes in this revision

Viewing changes to test/TestsRunner.py

  • Committer: Olivier Tilloy
  • Date: 2010-11-17 08:26:23 UTC
  • mfrom: (327.1.2 write_byte_644143)
  • Revision ID: olivier@tilloy.net-20101117082623-ueop1xvyp0nqtg96
Throw an exception instead of silently failing when unable to parse the raw value for EXIF and IPTC tags.
Note that parsing never fails for XMP tags.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
from metadata import TestImageMetadata
39
39
from buffer import TestBuffer
40
40
from encoding import TestEncodings
 
41
from utils import TestConversions
41
42
 
42
43
 
43
44
def run_unit_tests():
53
54
    suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(TestImageMetadata))
54
55
    suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(TestBuffer))
55
56
    suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(TestEncodings))
 
57
    suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(TestConversions))
56
58
    # Run the test suite
57
59
    return unittest.TextTestRunner(verbosity=2).run(suite)
58
60