[pypy-svn] r10051 - pypy/dist/pypy/module/test

rxe at codespeak.net rxe at codespeak.net
Tue Mar 22 03:24:15 CET 2005


Author: rxe
Date: Tue Mar 22 03:24:14 2005
New Revision: 10051

Modified:
   pypy/dist/pypy/module/test/test_sysmodule.py
Log:
Simple test for settrace()


Modified: pypy/dist/pypy/module/test/test_sysmodule.py
==============================================================================
--- pypy/dist/pypy/module/test/test_sysmodule.py	(original)
+++ pypy/dist/pypy/module/test/test_sysmodule.py	Tue Mar 22 03:24:14 2005
@@ -97,9 +97,6 @@
             raise AssertionError, "ZeroDivisionError not caught"
 
 
-
-
-
 class AppTestSysModulePortedFromCPython:
 
     def setup_class(cls):
@@ -352,3 +349,14 @@
         assert isinstance(vi[2], int)
         assert vi[3] in ("alpha", "beta", "candidate", "final")
         assert isinstance(vi[4], int)
+
+    def test_settrace(self):
+        counts = []
+        def trace(x, y, z):
+            counts.append(None)
+
+        def x():
+            pass
+        sys.settrace(trace)
+        x()
+        assert len(counts) == 1



More information about the Pypy-commit mailing list