[Checkins] SVN: grokui.introspector/trunk/src/grokui/introspector/introspector.txt Update tests.

Uli Fouquet uli at gnufix.de
Wed Jul 9 18:03:29 EDT 2008


Log message for revision 88145:
  Update tests.

Changed:
  U   grokui.introspector/trunk/src/grokui/introspector/introspector.txt

-=-
Modified: grokui.introspector/trunk/src/grokui/introspector/introspector.txt
===================================================================
--- grokui.introspector/trunk/src/grokui/introspector/introspector.txt	2008-07-09 22:02:52 UTC (rev 88144)
+++ grokui.introspector/trunk/src/grokui/introspector/introspector.txt	2008-07-09 22:03:29 UTC (rev 88145)
@@ -19,16 +19,15 @@
   >>> from grokui.introspector.introspector import RegistryIntrospector
   >>> introspector = RegistryIntrospector()
 
+To make this component work, we must have some utilities from the
+``zope.introspector`` package available. We grok it to register them::
 
+  >>> import grokcore.component as grok
+  >>> grok.testing.grok('zope.introspector')
+
 Introspecting Utilities
 -----------------------
 
-The introspector can give us all utilities registered. In the
-beginning, there are no utilities registered::
-
-  >>> introspector.getUtilities()
-  []
-
 We now register a utility, that can be found afterwards::
 
   >>> from zope.interface import Interface, implements
@@ -52,7 +51,8 @@
   >>> info = introspector.getUtilities()
   >>> from pprint import pprint
   >>> pprint(sorted(info))
-  [{'component': <TestUtility object at 0x...>,
+  [...
+   {'component': <TestUtility object at 0x...>,
     'name': '',
     'provided': <InterfaceClass __builtin__.ITestUtility>,
     'registry': <BaseGlobalComponents base>}]



More information about the Checkins mailing list