[Checkins] SVN: Sandbox/philikon/megrok.menu/trunk/src/megrok/menu/tests/test_menu.py add story to test

Philipp von Weitershausen philikon at philikon.de
Fri Jul 11 10:19:39 EDT 2008


Log message for revision 88257:
  add story to test
  

Changed:
  U   Sandbox/philikon/megrok.menu/trunk/src/megrok/menu/tests/test_menu.py

-=-
Modified: Sandbox/philikon/megrok.menu/trunk/src/megrok/menu/tests/test_menu.py
===================================================================
--- Sandbox/philikon/megrok.menu/trunk/src/megrok/menu/tests/test_menu.py	2008-07-11 14:12:08 UTC (rev 88256)
+++ Sandbox/philikon/megrok.menu/trunk/src/megrok/menu/tests/test_menu.py	2008-07-11 14:19:38 UTC (rev 88257)
@@ -1,13 +1,19 @@
 """
-
   >>> from zope.component import getUtility
   >>> from zope.app.publisher.interfaces.browser import IBrowserMenu
   >>> from zope.publisher.browser import TestRequest
 
+A menu is available as a named utility providing ``IBrowserMenu``.
+
   >>> menu = getUtility(IBrowserMenu, 'tabs')
   >>> manfred = Mammoth()
   >>> request = TestRequest()
 
+In order to retrieve the menu items, we need to pass in a context
+object and a request.  The menu then determines which menu items are
+available for this particular object and the principal that's attached
+to the request:
+
   >>> from pprint import pprint
   >>> pprint(menu.getMenuItems(manfred, request))
   [{'action': 'edit',



More information about the Checkins mailing list