]> granicus.if.org Git - python/commitdiff
Merged revisions 78408 via svnmerge from
authorBenjamin Peterson <benjamin@python.org>
Wed, 24 Feb 2010 02:28:05 +0000 (02:28 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 24 Feb 2010 02:28:05 +0000 (02:28 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r78408 | benjamin.peterson | 2010-02-23 20:24:35 -0600 (Tue, 23 Feb 2010) | 9 lines

  Merged revisions 78407 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r78407 | benjamin.peterson | 2010-02-23 20:21:34 -0600 (Tue, 23 Feb 2010) | 1 line

    rewrite test to not rely on __doc__ being present
  ........
................

Lib/lib2to3/tests/test_refactor.py

index 2263f50eeb7c66cd01eece5171c90589a047b0c7..49fb0c044d44354391c8d9cd557fe869318a8b00 100644 (file)
@@ -242,21 +242,19 @@ from __future__ import print_function"""
     def test_refactor_docstring(self):
         rt = self.rt()
 
-        def example():
-            """
-            >>> example()
-            42
-            """
-        out = rt.refactor_docstring(example.__doc__, "<test>")
-        self.assertEqual(out, example.__doc__)
-
-        def parrot():
-            """
-            >>> def parrot():
-            ...      return 43
-            """
-        out = rt.refactor_docstring(parrot.__doc__, "<test>")
-        self.assertNotEqual(out, parrot.__doc__)
+        doc = """
+>>> example()
+42
+"""
+        out = rt.refactor_docstring(doc, "<test>")
+        self.assertEqual(out, doc)
+
+        doc = """
+>>> def parrot():
+...      return 43
+"""
+        out = rt.refactor_docstring(doc, "<test>")
+        self.assertNotEqual(out, doc)
 
     def test_explicit(self):
         from myfixes.fix_explicit import FixExplicit