[Checkins] SVN: zope.introspectorui/trunk/src/zope/introspectorui/util.txt Add tests for util module.

Uli Fouquet uli at gnufix.de
Sat Aug 9 12:49:54 EDT 2008


Log message for revision 89582:
  Add tests for util module.

Changed:
  A   zope.introspectorui/trunk/src/zope/introspectorui/util.txt

-=-
Added: zope.introspectorui/trunk/src/zope/introspectorui/util.txt
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/util.txt	                        (rev 0)
+++ zope.introspectorui/trunk/src/zope/introspectorui/util.txt	2008-08-09 16:49:54 UTC (rev 89582)
@@ -0,0 +1,25 @@
+zope.introspectorui.util
+************************
+
+Helpers for the zope.introspectorui
+
+:Test-Layer: unit
+
+This module provides some helper functions, mainly for dealing with
+URLs.
+
+code_breadcrumbs
+================
+
+Returns a tuple of names and URLs based on a URL and a dotted name::
+
+  >>> from zope.introspectorui.util import code_breadcrumbs
+  >>> url = 'http://localhost:8080/+code/zope/app/apidoc'
+  >>> dotted_name = 'zope.app.apidoc'
+  >>> bc = code_breadcrumbs(url, dotted_name)
+
+  >>> from pprint import pprint
+  >>> pprint(bc)
+  ({'url': 'http://localhost:8080/+code/zope', 'name': 'zope'},
+   {'url': 'http://localhost:8080/+code/zope/app', 'name': 'app'},
+   {'url': 'http://localhost:8080/+code/zope/app/apidoc', 'name': 'apidoc'})



More information about the Checkins mailing list