[pypy-svn] pypy fast-forward: Skip check of "internal undocumented API"

amauryfa commits-noreply at bitbucket.org
Tue Jan 11 22:13:48 CET 2011


Author: Amaury Forgeot d'Arc <amauryfa at gmail.com>
Branch: fast-forward
Changeset: r40596:6850b062ea21
Date: 2011-01-11 22:05 +0100
http://bitbucket.org/pypy/pypy/changeset/6850b062ea21/

Log:	Skip check of "internal undocumented API"

diff --git a/lib-python/modified-2.7.0/test/test_set.py b/lib-python/modified-2.7.0/test/test_set.py
--- a/lib-python/modified-2.7.0/test/test_set.py
+++ b/lib-python/modified-2.7.0/test/test_set.py
@@ -773,9 +773,10 @@
         for v in self.set:
             self.assertIn(v, self.values)
         setiter = iter(self.set)
-        # note: __length_hint__ is an internal undocumented API,
-        # don't rely on it in your own programs
-        self.assertEqual(setiter.__length_hint__(), len(self.set))
+        if test_support.check_impl_detail():
+            # note: __length_hint__ is an internal undocumented API,
+            # don't rely on it in your own programs
+            self.assertEqual(setiter.__length_hint__(), len(self.set))
 
     def test_pickling(self):
         p = pickle.dumps(self.set)


More information about the Pypy-commit mailing list