summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
Diffstat (limited to 'Lib')
-rw-r--r--Lib/test/test_pydoc.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_pydoc.py b/Lib/test/test_pydoc.py
index 1025f5a..43548af 100644
--- a/Lib/test/test_pydoc.py
+++ b/Lib/test/test_pydoc.py
@@ -689,6 +689,11 @@ class TestDescriptions(unittest.TestCase):
self.assertIsNone(pydoc.locate(name))
self.assertRaises(ImportError, pydoc.render_doc, name)
+ # test producing signatures from builtins
+ stat_sig = pydoc.render_doc(os.stat)
+ self.assertEqual(pydoc.plain(stat_sig).splitlines()[2],
+ 'stat(path, *, dir_fd=None, follow_symlinks=True)')
+
@unittest.skipUnless(threading, 'Threading required for this test.')
class PydocServerTest(unittest.TestCase):