1from PyObjCTools.TestSupport import * 2from Quartz.QuartzComposer import * 3 4class TestQCCompositionParameterViewHelper (NSObject): 5 def compositionParameterView_shouldDisplayParameterWithKey_attributes_(self, pv, pk, pa): return 1 6 7class TestQCCompositionParameterView (TestCase): 8 @min_os_level('10.5') 9 def testMethods(self): 10 self.assertResultIsBOOL(QCCompositionParameterView.hasParameters) 11 12 self.assertResultIsBOOL(QCCompositionParameterView.drawsBackground) 13 self.assertArgIsBOOL(QCCompositionParameterView.setDrawsBackground_, 0) 14 15 self.assertResultIsBOOL(TestQCCompositionParameterViewHelper.compositionParameterView_shouldDisplayParameterWithKey_attributes_) 16 17 18if __name__ == "__main__": 19 main() 20