def testAdaption(self):
     self.folder.invokeFactory('GeoLocation', 'mylocation')
     mylocation = IRichMarker(self.folder.mylocation)
     self.failUnless(IGeoLocation.providedBy(mylocation))
     self.failUnless(verifyObject(IGeoLocation, mylocation))
     self.failUnless(IMarker.providedBy(mylocation))
     self.failUnless(verifyObject(IMarker, mylocation))
     self.failUnless(IRichMarker.providedBy(mylocation))
     self.failUnless(verifyObject(IRichMarker, mylocation))
 def testInterfaces(self):
     self.assertTrue(IGeoLocation.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IGeoLocation, Location.LocationMarker))
     self.failUnless(IMarker.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IMarker, Location.LocationMarker))
     self.failUnless(IRichMarker.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IRichMarker, Location.LocationMarker))
Beispiel #3
0
 def testInterfaces(self):
     self.assertTrue(IGeoLocation.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IGeoLocation, Location.LocationMarker))
     self.failUnless(IMarker.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IMarker, Location.LocationMarker))
     self.failUnless(IRichMarker.implementedBy(Location.LocationMarker))
     self.failUnless(verifyClass(IRichMarker, Location.LocationMarker))
Beispiel #4
0
 def testAdaption(self):
     self.folder.invokeFactory("GeoLocation", "mylocation")
     mylocation = IRichMarker(self.folder.mylocation)
     self.failUnless(IGeoLocation.providedBy(mylocation))
     self.failUnless(verifyObject(IGeoLocation, mylocation))
     self.failUnless(IMarker.providedBy(mylocation))
     self.failUnless(verifyObject(IMarker, mylocation))
     self.failUnless(IRichMarker.providedBy(mylocation))
     self.failUnless(verifyObject(IRichMarker, mylocation))
Beispiel #5
0
 def getMarkers(self):
     if self.map is None:
         return
     for x in self.map.getMarkers():
         if x.longitude is not None:
             yield IRichMarker(x)