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))