1from PyObjCTools.TestSupport import *
2import AppKit
3
4class TestNSBitmapImageRep (TestCase):
5
6    def test_getTIFFCompressionTypes(self):
7        r = AppKit.NSBitmapImageRep.getTIFFCompressionTypes_count_(None, None)
8
9        self.assertIsInstance(r, tuple)
10        self.assertEqual(len(r), 2)
11
12        lst, ln = r
13
14        self.assertIsInstance(lst, tuple)
15        self.assertIsInstance(ln, int)
16
17        self.assertEqual(len(lst), ln)
18        self.assertTrue(all(isinstance(x, int) for x in lst))
19
20if __name__ == "__main__":
21    main()
22