Author: jmorliaguet
Date: Wed Jun 28 20:03:52 2006
New Revision: 3542

Modified:
   cpsskins/branches/paris-sprint-2006/locations/sources.txt

Log:

- test fix



Modified: cpsskins/branches/paris-sprint-2006/locations/sources.txt
==============================================================================
--- cpsskins/branches/paris-sprint-2006/locations/sources.txt   (original)
+++ cpsskins/branches/paris-sprint-2006/locations/sources.txt   Wed Jun 28 
20:03:52 2006
@@ -9,7 +9,10 @@
 
     >>> from cpsskins.tests.setup import addThemeManager
     >>> from cpsskins.tests.setup import makeSite
+    >>> from cpsskins.utils import addThemeSkeleton
+
     >>> tmutil = addThemeManager(root, makeSite(root))
+    >>> themes = addThemeSkeleton(tmutil)
 
     >>> from zope.schema import Choice
     >>> from cpsskins.locations.interfaces import DataSource
@@ -44,12 +47,11 @@
 
     >>> from cpsskins.locations import Location
     >>> l = Location(root=u'pages')
-    >>> root[u'location'] = l
-
-    >>> data_choice_in_context = data_choice_in_context.bind(l)
-    >>> print list(data_choice_in_context.source)
+    >>> tmutil.getLocationStorage().add(l)
 
+in the context of the location the data source returns a list of pages:
 
-clean up:
+    >>> data_choice_in_context = data_choice_in_context.bind(l)
+    >>> print [t.value for t in data_choice_in_context.source]
+    [u'Theme:ThemePage']
 
-    >>> del root[u'location']
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to