1from Foundation import * 2from PyObjCTools.TestSupport import * 3 4class TestNSProxyHelper (NSObject): 5 def allowsWeakReference(self): return 0 6 def retainWeakReference(self): return 0 7 8 9 10class TestNSProxy (TestCase): 11 def testMethods(self): 12 self.assertResultIsBOOL(NSProxy.respondsToSelector_) 13 14 @min_os_level('10.7') 15 def testMethods10_7(self): 16 self.assertResultIsBOOL(TestNSProxyHelper.allowsWeakReference) 17 self.assertResultIsBOOL(TestNSProxyHelper.retainWeakReference) 18 19 20if __name__ == "__main__": 21 main() 22