def test_interface(self): self.assertTrue(IPersistentCoverTile.implementedBy(BannerTile)) self.assertTrue(verifyClass(IPersistentCoverTile, BannerTile)) tile = BannerTile(None, None) self.assertTrue(IPersistentCoverTile.providedBy(tile)) # FIXME: @property decorator on class methods makes this test fail # how can we fix it? self.assertTrue(verifyObject(IPersistentCoverTile, tile))
def setUp(self): super(BannerTileTestCase, self).setUp() self.tile = BannerTile(self.cover, self.request) self.tile.__name__ = u'collective.cover.banner' self.tile.id = u'test'