1 2from PyObjCTools.TestSupport import * 3from Quartz.QuartzCore import * 4 5try: 6 unicode 7except NameError: 8 unicode = str 9 10class TestCISampler (TestCase): 11 def testMethods(self): 12 self.assertIsNullTerminated(CISampler.samplerWithImage_keysAndValues_) 13 self.assertIsNullTerminated(CISampler.initWithImage_keysAndValues_) 14 15 def testConstants(self): 16 self.assertIsInstance(kCISamplerAffineMatrix, unicode) 17 self.assertIsInstance(kCISamplerWrapMode, unicode) 18 self.assertIsInstance(kCISamplerFilterMode, unicode) 19 self.assertIsInstance(kCISamplerWrapBlack, unicode) 20 self.assertIsInstance(kCISamplerWrapClamp, unicode) 21 self.assertIsInstance(kCISamplerFilterNearest, unicode) 22 self.assertIsInstance(kCISamplerFilterLinear, unicode) 23 24 25if __name__ == "__main__": 26 main() 27