Searched refs:OC_TestProtocol (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10/pyobjc-45/2.5/pyobjc/pyobjc-core/Modules/objc/test/
H A Dprotocol.m9 @protocol OC_TestProtocol
14 @interface OC_TestProtocolClass : NSObject <OC_TestProtocol>
36 p = @protocol(OC_TestProtocol);
37 PyModule_AddObject(m, "OC_TestProtocol", PyObjC_ObjCToPython("@", &p));
/macosx-10.10/pyobjc-45/pyobjc/pyobjc-core-2.5.1/PyObjCTest/
H A Dtest3_protocol.py14 OC_TestProtocol = None variable
16 from PyObjCTest.protocol import OC_TestProtocol
52 if OC_TestProtocol is not None:
61 self.assertFalse(MyClassNotImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
64 class MyClassNotAlsoImplementingProtocol(NSObject, protocols=[OC_TestProtocol]):
71 class MyClassImplementingProtocol(NSObject, protocols=[OC_TestProtocol]):
75 self.assertTrue(MyClassImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
88 self.assertFalse(MyClassImplementingHalfOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
90 class MyClassImplementingAllOfProtocol(MyClassImplementingHalfOfProtocol, protocols=[OC_TestProtocol]):
93 self.assertTrue(MyClassImplementingAllOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
[all...]
H A Dtest_protocol.py13 OC_TestProtocol = None variable
15 from PyObjCTest.protocol import OC_TestProtocol
67 if OC_TestProtocol is not None:
71 actual = OC_TestProtocol.instanceMethods()
78 self.assertEqual(OC_TestProtocol.classMethods(), [])
80 self.assertEqual(OC_TestProtocol.descriptionForInstanceMethod_(b"method1"), (b"method1", b"i@:"))
81 self.assertEqual(OC_TestProtocol.descriptionForInstanceMethod_(b"method2:"), (b"method2:", b"v@:i"))
88 self.assertFalse(MyClassNotImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
91 class MyClassNotAlsoImplementingProtocol(NSObject, OC_TestProtocol):
98 class MyClassImplementingProtocol(NSObject, OC_TestProtocol)
[all...]
/macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/Modules/objc/test/
H A Dprotocol.m9 @protocol OC_TestProtocol
14 @interface OC_TestProtocolClass : NSObject <OC_TestProtocol>
75 p = @protocol(OC_TestProtocol);
80 if (PyModule_AddObject(m, "OC_TestProtocol", prot) < 0) {
/macosx-10.10/pyobjc-45/pyobjc/pyobjc-core-2.5.1/Modules/objc/test/
H A Dprotocol.m9 @protocol OC_TestProtocol
17 @interface OC_TestProtocolClass : NSObject <OC_TestProtocol>
79 p = @protocol(OC_TestProtocol);
84 if (PyModule_AddObject(m, "OC_TestProtocol", prot) < 0) {
/macosx-10.10/pyobjc-45/2.5/pyobjc/pyobjc-core/PyObjCTest/
H A Dtest_protocol.py12 OC_TestProtocol = None variable
14 from PyObjCTest.protocol import OC_TestProtocol
65 if OC_TestProtocol is not None:
74 self.assert_(not MyClassNotImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
77 class MyClassNotAlsoImplementingProtocol(NSObject, OC_TestProtocol):
84 class MyClassImplementingProtocol(NSObject, OC_TestProtocol):
88 self.assert_(MyClassImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
101 self.assert_(not MyClassImplementingHalfOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
103 class MyClassImplementingAllOfProtocol(MyClassImplementingHalfOfProtocol, OC_TestProtocol):
106 self.assert_(MyClassImplementingAllOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
[all...]
/macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/PyObjCTest/
H A Dtest_protocol.py12 OC_TestProtocol = None variable
14 from PyObjCTest.protocol import OC_TestProtocol
65 if OC_TestProtocol is not None:
74 self.assertFalse(MyClassNotImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
77 class MyClassNotAlsoImplementingProtocol(NSObject, OC_TestProtocol):
84 class MyClassImplementingProtocol(NSObject, OC_TestProtocol):
88 self.assertTrue(MyClassImplementingProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
101 self.assertFalse(MyClassImplementingHalfOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
103 class MyClassImplementingAllOfProtocol(MyClassImplementingHalfOfProtocol, OC_TestProtocol):
106 self.assertTrue(MyClassImplementingAllOfProtocol.pyobjc_classMethods.conformsToProtocol_(OC_TestProtocol))
[all...]

Completed in 263 milliseconds