Searched defs:__coerce__ (Results 1 - 6 of 6) sorted by relevance

/external/python/cpython2/Lib/test/
H A Dtest_compare.py15 def __coerce__(self, other): member in class:Coerce
H A Dtest_class.py80 def __coerce__(self, *args): member in class:AllTests
153 self.assertCallStack([("__coerce__", (testme, 1)), ("__add__", (testme, 1))])
157 self.assertCallStack([("__coerce__", (testme, 1)), ("__radd__", (testme, 1))])
161 self.assertCallStack([("__coerce__", (testme, 1)), ("__sub__", (testme, 1))])
165 self.assertCallStack([("__coerce__", (testme, 1)), ("__rsub__", (testme, 1))])
169 self.assertCallStack([("__coerce__", (testme, 1)), ("__mul__", (testme, 1))])
173 self.assertCallStack([("__coerce__", (testme, 1)), ("__rmul__", (testme, 1))])
178 self.assertCallStack([("__coerce__", (testme, 1)), ("__div__", (testme, 1))])
183 self.assertCallStack([("__coerce__", (testme, 1)), ("__rdiv__", (testme, 1))])
187 self.assertCallStack([("__coerce__", (testm
[all...]
H A Dtest_coercion.py6 # Fake a number that implements numeric methods through __coerce__
14 def __coerce__(self, other): member in class:CoerceNumber
24 def __coerce__(self, other): member in class:CoerceTo
302 # same type, but a user-defined __coerce__ doesn't have to obey.
323 # if __coerce__() returns its arguments reversed it causes an infinite
326 def __coerce__(self, other): member in class:CoercionTest.test_infinite_rec_classic_classes.Tester
329 exc = TestFailed("__coerce__() returning its arguments reverse "
H A Dtest_complex.py121 self.assertRaises(OverflowError, complex.__coerce__, 1+1j, 1L<<10000)
126 def __coerce__(self, other): member in class:ComplexTest.test_no_implicit_coerce.A
H A Dtest_builtin.py237 def __coerce__(self, other): member in class:BuiltinTest.test_coerce.BadNumber
/external/python/cpython2/Demo/classes/
H A Dbitvec.py316 def __coerce__(self, otherseq, *rest): member in class:BitVec
318 #rprt('%r.__coerce__%r\n' % (self, (otherseq,) + rest))

Completed in 173 milliseconds