Added test case with typing
authorDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Thu, 19 Jun 2008 02:42:41 +0000 (19:42 -0700)
committerDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Thu, 19 Jun 2008 02:42:41 +0000 (19:42 -0700)
tests/run/withstat.pyx

index eb23902d981c5428663020b6d1a6f2e7f0cd619a..f44b0c288b3906662dde5daded7c346322a0d9e8 100644 (file)
@@ -26,6 +26,10 @@ exit <type 'NoneType'> <type 'NoneType'> <type 'NoneType'>
 enter
 (1, 2, (3, (4, 5)))
 exit <type 'NoneType'> <type 'NoneType'> <type 'NoneType'>
+>>> typed()
+enter
+10
+exit <type 'NoneType'> <type 'NoneType'> <type 'NoneType'>
 """
 
 class MyException(Exception):
@@ -68,3 +72,9 @@ def tupletarget():
     with ContextManager((1, 2, (3, (4, 5)))) as t:
         print t
 
+def typed():
+    cdef unsigned char i
+    c = ContextManager(255)
+    with c as i:
+        i += 11
+        print i