[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/code.txt Update tests.
Uli Fouquet
uli at gnufix.de
Tue Aug 12 07:43:35 EDT 2008
Log message for revision 89711:
Update tests.
Changed:
U zope.introspector/trunk/src/zope/introspector/code.txt
-=-
Modified: zope.introspector/trunk/src/zope/introspector/code.txt
===================================================================
--- zope.introspector/trunk/src/zope/introspector/code.txt 2008-08-12 11:42:48 UTC (rev 89710)
+++ zope.introspector/trunk/src/zope/introspector/code.txt 2008-08-12 11:43:32 UTC (rev 89711)
@@ -302,3 +302,31 @@
>>> pnorm(info.getPath())
'/.../zope/introspector/README.txt'
+
+
+Functions
+=========
+
+Functions are simple representations of functions contained in a
+module::
+
+ >>> from zope.introspector.code import Function
+ >>> func = Function('zope.introspector.util.resolve')
+ >>> func
+ <zope.introspector.code.Function object at 0x...>
+
+Function objects know about their signature::
+
+ >>> func.getSignature()
+ '(obj_or_dotted_name)'
+
+FunctionInfos
+-------------
+
+FunctionInfos provide the same info as the accompanied `Function`
+objects::
+
+ >>> from zope.introspector.code import FunctionInfo
+ >>> info = FunctionInfo(func)
+ >>> info.getSignature()
+ '(obj_or_dotted_name)'
More information about the Checkins
mailing list