1import objc 2from PyObjCTools.TestSupport import * 3 4class TestProtocols (TestCase): 5 def testBasic(self): 6 p = objc.protocolNamed('NSObject') 7 self.assert_(isinstance(p, objc.formal_protocol)) 8 #self.assert_(isinstance(p, objc.lookUpClass('Protocol'))) 9 10 def testNoProtocol(self): 11 self.assertRaises(objc.ProtocolError, objc.protocolNamed, "PyObjCFooBarProtocol") 12 13if __name__ == "__main__": 14 main() 15