Exemple #1
0
 def __init__(self, context, request):
     """ init view """
     self.context = context
     self.request = request
     self.map = IMap(self.context)
     self.config = getMultiAdapter((context, request), name="maps_configuration")
     marker_icons = self.config.marker_icons
     icons = {}
     for icon in marker_icons:
         icons[icon['name']] = icon
     icons['default'] = marker_icons[0]
     self.icons = icons
 def testTopicAdaption(self):
     self.folder.invokeFactory('Topic', 'topic')
     map = IMap(self.folder.topic)
     self.failUnless(IMap.providedBy(map))
     self.failUnless(verifyObject(IMap, map))
 def testFolderAdaption(self):
     map = IMap(self.folder)
     self.failUnless(IMap.providedBy(map))
     self.failUnless(verifyObject(IMap, map))