]> granicus.if.org Git - python/commitdiff
Merged revisions 82330 via svnmerge from
authorBenjamin Peterson <benjamin@python.org>
Mon, 28 Jun 2010 15:39:55 +0000 (15:39 +0000)
committerBenjamin Peterson <benjamin@python.org>
Mon, 28 Jun 2010 15:39:55 +0000 (15:39 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r82330 | benjamin.peterson | 2010-06-28 10:36:40 -0500 (Mon, 28 Jun 2010) | 1 line

  testcapi tests are definitely cpython only
........

Lib/test/test_exceptions.py

index 5372b2b2773feac66a577b925483570d79cfdc69..126a57f5cefa5c859cc674f9ab6cd4433fc40340 100644 (file)
@@ -7,7 +7,7 @@ import pickle
 import weakref
 
 from test.support import (TESTFN, unlink, run_unittest, captured_output,
-                          gc_collect)
+                          gc_collect, cpython_only)
 
 # XXX This is not really enough, each *operation* should be tested!
 
@@ -137,6 +137,7 @@ class ExceptionTests(unittest.TestCase):
         ckmsg(s, "'continue' not properly in loop")
         ckmsg("continue\n", "'continue' not properly in loop")
 
+    @cpython_only
     def testSettingException(self):
         # test that setting an exception at the C level works even if the
         # exception object can't be constructed.
@@ -669,6 +670,7 @@ class ExceptionTests(unittest.TestCase):
         tb2 = raiseMemError()
         self.assertEqual(tb1, tb2)
 
+    @cpython_only
     def test_exception_with_doc(self):
         import _testcapi
         doc2 = "This is a test docstring."