MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_modules

Method test_modules

Lib/test/test_pydoc/test_pydoc.py:1375–1388  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1373
1374 @unittest.skip('causes undesirable side-effects (#20128)')
1375 def test_modules(self):
1376 # See Helper.listmodules().
1377 num_header_lines = 2
1378 num_module_lines_min = 5 # Playing it safe.
1379 num_footer_lines = 3
1380 expected = num_header_lines + num_module_lines_min + num_footer_lines
1381
1382 output = StringIO()
1383 helper = pydoc.Helper(output=output)
1384 helper('modules')
1385 result = output.getvalue().strip()
1386 num_lines = len(result.splitlines())
1387
1388 self.assertGreaterEqual(num_lines, expected)
1389
1390 @unittest.skip('causes undesirable side-effects (#20128)')
1391 def test_modules_search(self):

Callers

nothing calls this directly

Calls 7

getvalueMethod · 0.95
StringIOClass · 0.90
lenFunction · 0.85
assertGreaterEqualMethod · 0.80
helperFunction · 0.50
stripMethod · 0.45
splitlinesMethod · 0.45

Tested by

no test coverage detected