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