cpython: 68df566cbf92 (original) (raw)

Mercurial > cpython

changeset 71599:68df566cbf92 2.7

Make “pydoc somebuiltin.somemethod” work (#8887) [#8887]

Éric Araujo merwok@netwok.org
date Fri, 29 Jul 2011 17:34:35 +0200
parents 5b36dca0c22f
children 01722022f88d
files Lib/pydoc.py Lib/test/test_pydoc.py Misc/NEWS
diffstat 3 files changed, 29 insertions(+), 8 deletions(-)[+] [-] Lib/pydoc.py 13 Lib/test/test_pydoc.py 21 Misc/NEWS 3

line wrap: on

line diff

--- a/Lib/pydoc.py +++ b/Lib/pydoc.py @@ -1454,13 +1454,14 @@ def locate(path, forceload=0): else: break if module: object = module

--------------------------------------- interactive interpreter interface

--- a/Lib/test/test_pydoc.py +++ b/Lib/test/test_pydoc.py @@ -1,8 +1,8 @@ +import os import sys -import os -import os.path import difflib import subprocess +import builtin import re import pydoc import inspect @@ -357,6 +357,23 @@ class TestHelper(unittest.TestCase): self.assertEqual(sorted(pydoc.Helper.keywords), sorted(keyword.kwlist))

+

+ def test_main(): test.test_support.run_unittest(PyDocDocTest,

--- a/Misc/NEWS +++ b/Misc/NEWS @@ -37,6 +37,9 @@ Core and Builtins Library ------- +- Issue #8887: "pydoc somebuiltin.somemethod" (or help('somebuiltin.somemethod')