diff options
author | Olivier Tilloy <olivier@tilloy.net> | 2011-08-22 18:20:08 +0200 |
---|---|---|
committer | Olivier Tilloy <olivier@tilloy.net> | 2011-08-22 18:20:08 +0200 |
commit | fe224083bfe70e5f81a50929ebea85f13c7ee6e0 (patch) | |
tree | 31012b24b34de82a1e2a473194ce3bf5745c18af /test/exif.py | |
parent | 0d90a8a6a7339543b01f8548d330e279a2067ea6 (diff) | |
download | pyexiv2-fe224083bfe70e5f81a50929ebea85f13c7ee6e0.tar.gz |
Fix the new unit test so that the test suite can be run from anywhere.
Diffstat (limited to 'test/exif.py')
-rw-r--r-- | test/exif.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/exif.py b/test/exif.py index 5736562..5674f82 100644 --- a/test/exif.py +++ b/test/exif.py @@ -30,9 +30,10 @@ from pyexiv2.exif import ExifTag, ExifValueError from pyexiv2.metadata import ImageMetadata from pyexiv2.utils import make_fraction -from testutils import CheckFileSum +import testutils import datetime +import os.path class TestExifTag(unittest.TestCase): @@ -350,10 +351,10 @@ class TestExifTag(unittest.TestCase): self.assertEqual(tag2.type, 'Undefined') self.failUnlessRaises(ValueError, getattr, tag2, 'value') - filename = 'test/data/pentax-makernote.jpg' + filepath = testutils.get_absolute_file_path(os.path.join('data', 'pentax-makernote.jpg')) checksum = '646804b309a4a2d31feafe9bffc5d7f0' - self.assert_(CheckFileSum(filename, checksum)) - metadata = ImageMetadata('test/data/pentax-makernote.jpg') + self.assert_(testutils.CheckFileSum(filepath, checksum)) + metadata = ImageMetadata(filepath) metadata.read() tag1 = metadata[tag1.key] self.assertEqual(tag1.type, 'Short') |