[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