Pillow/Tests/test_image_getim.py

25 lines
531 B
Python
Raw Normal View History

from helper import unittest, PillowTestCase, hopper, py3
2016-01-04 00:04:04 +03:00
import sys
2016-02-05 01:57:13 +03:00
2014-06-10 13:10:47 +04:00
class TestImageGetIm(PillowTestCase):
2014-06-10 13:10:47 +04:00
def test_sanity(self):
im = hopper()
2014-06-10 13:10:47 +04:00
type_repr = repr(type(im.getim()))
2014-06-10 13:10:47 +04:00
if py3:
self.assertIn("PyCapsule", type_repr)
2016-01-04 00:04:04 +03:00
if sys.hexversion < 0x2070000:
# py2.6 x64, windows
target_types = (int, long)
2016-01-04 00:04:04 +03:00
else:
target_types = (int)
self.assertIsInstance(im.im.id, target_types)
2014-06-10 13:10:47 +04:00
if __name__ == '__main__':
unittest.main()