(self)
| 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): |
nothing calls this directly
no test coverage detected