1__doc__ = u""" 2 >>> a = A() 3 >>> a.foo() 4 (True, 'yo') 5 >>> a.foo(False) 6 (False, 'yo') 7 >>> a.foo(10, 'yes') 8 (True, 'yes') 9 10""" 11 12cdef class A: 13 cpdef foo(self, bint a=True, b="yo"): 14 return a, b 15 16def call0(): 17 """ 18 >>> call0() 19 (True, 'yo') 20 """ 21 cdef A a = A() 22 return a.foo() 23 24def call1(): 25 """ 26 >>> call1() 27 (False, 'yo') 28 """ 29 cdef A a = A() 30 return a.foo(False) 31 32def call2(): 33 """ 34 >>> call2() 35 (False, 'go') 36 """ 37 cdef A a = A() 38 return a.foo(False, "go") 39