Example #1
0
    def datetime(self):
        if self._datetime:
            return self._datetime

        if not self._path:
            return None
        try:
            self._datetime = ts_parse_date_path(self._path)
        except ValueError:
            self._datetime = get_exif_date(self._path)

        return self._datetime
 def test_get_exif_date_tiff(self):
     r = imgmeta.get_exif_date(helpers.FILES["basic_tiff"])
     self.assertEqual(r, helpers.ZEROS_DATETIME)
 def test_get_exif_date_jpg(self):
     r = imgmeta.get_exif_date(helpers.FILES["zeros_jpg"])
     self.assertEqual(r, helpers.ZEROS_DATETIME)