Lines Matching refs:doc
322 doc = pydoc.HTMLDoc()
323 output = doc.docmodule(module)
324 loc = doc.getdocloc(pydoc_mod) or ""
334 doc = pydoc.TextDoc()
335 loc = doc.getdocloc(module, basedir=basedir)
340 doc = pydoc.TextDoc()
341 loc = doc.getdocloc(pydoc_mod) or ""
345 output = doc.docmodule(module)
440 doc = pydoc.render_doc(BinaryInteger)
441 self.assertIn('BinaryInteger.zero', doc)
449 # Test issue8225 to ensure no doc link appears for xml.etree
526 doc = pydoc.TextDoc()
527 text = doc.docclass(object)
555 doc = pydoc.TextDoc()
556 text = doc.docclass(ArithmeticError)
585 doc = pydoc.TextDoc()
586 text = doc.docclass(Exception)
618 doc = pydoc.TextDoc()
619 text = doc.docclass(ZeroDivisionError)
629 doc = pydoc.TextDoc()
630 text = doc.docclass(type)
777 doc = pydoc.render_doc(B)
779 doc = re.sub('\b.', '', doc)
780 self.assertEqual(doc, '''\
819 doc = pydoc.render_doc(B, renderer=pydoc.HTMLDoc())
849 as_text = html2text(doc)
881 # but the module had an internal import error pydoc would report no doc
1032 doc = pydoc.render_doc(pydocfodder)
1033 self.assertIn("pydocfodder", doc)
1046 doc = pydoc.render_doc(typing.List[int], renderer=pydoc.plaintext)
1047 self.assertIn('_GenericAlias in module typing', doc)
1048 self.assertIn('List = class list(object)', doc)
1049 self.assertIn(list.__doc__.strip().splitlines()[0], doc)
1052 doc = pydoc.render_doc(list[int], renderer=pydoc.plaintext)
1053 self.assertIn('GenericAlias in module builtins', doc)
1054 self.assertIn('\nclass list(object)', doc)
1055 self.assertIn(list.__doc__.strip().splitlines()[0], doc)
1059 doc = pydoc.render_doc(typing.Union[int, str], renderer=pydoc.plaintext)
1060 self.assertIn('_UnionGenericAlias in module typing', doc)
1061 self.assertIn('Union = typing.Union', doc)
1063 self.assertIn(typing.Union.__doc__.strip().splitlines()[0], doc)
1066 doc = pydoc.render_doc(int | str, renderer=pydoc.plaintext)
1067 self.assertIn('UnionType in module types object', doc)
1068 self.assertIn('\nclass UnionType(builtins.object)', doc)
1069 self.assertIn(types.UnionType.__doc__.strip().splitlines()[0], doc)
1073 doc = pydoc.render_doc(typing.NoReturn, renderer=pydoc.plaintext)
1074 self.assertIn('_SpecialForm in module typing', doc)
1076 self.assertIn('NoReturn = typing.NoReturn', doc)
1077 self.assertIn(typing.NoReturn.__doc__.strip().splitlines()[0], doc)
1079 self.assertIn('NoReturn = class _SpecialForm(_Final)', doc)
1102 self.fail('finding the doc of {!r} failed'.format(name))