]> granicus.if.org Git - python/commitdiff
[3.6]bpo-20185: Adjust IDLE test to 3.7 Clinic change [GH-542] (#2116)
authorterryjreedy <tjreedy@udel.edu>
Sun, 11 Jun 2017 18:29:38 +0000 (14:29 -0400)
committerGitHub <noreply@github.com>
Sun, 11 Jun 2017 18:29:38 +0000 (14:29 -0400)
Synchronize 3.6/3.7 test_calltips to the extent possible.  Part of patch by Serhiy Storchaka.
(cherry-pick from fdd42c4)

Lib/idlelib/idle_test/test_calltips.py

index 0b11602ca9e414e2303b74b664cef604e0fd7cdd..97e15fe10e0ff4c231eab313689e85c0135e0520 100644 (file)
@@ -58,7 +58,7 @@ class Get_signatureTest(unittest.TestCase):
                'Create and return a new object.  See help(type) for accurate signature.')
         gtest(list.__init__,
                'Initialize self.  See help(type(self)) for accurate signature.')
-        append_doc =  "L.append(object) -> None -- append object to end"
+        append_doc =  "L.append(object) -> None -- append object to end" #see3.7
         gtest(list.append, append_doc)
         gtest([].append, append_doc)
         gtest(List.append, append_doc)
@@ -81,9 +81,9 @@ class Get_signatureTest(unittest.TestCase):
 
     def test_multiline_docstring(self):
         # Test fewer lines than max.
-        self.assertEqual(signature(list),
-                "list() -> new empty list\n"
-                "list(iterable) -> new list initialized from iterable's items")
+        self.assertEqual(signature(range),
+                "range(stop) -> range object\n"
+                "range(start, stop[, step]) -> range object")
 
         # Test max lines
         self.assertEqual(signature(bytes), '''\