def populate_with_object(self, obj): super(BasicTile, self).populate_with_object(obj) if INITF.providedBy(obj): image = obj.image() data = dict( title=obj.title, description=obj.description, subtitle=obj.subtitle, section=obj.section, uuid=IUUID(obj), date=True, subjects=True, image=self.get_image_data(image), media_producer=obj.media_producer(), ) # clear scales as new image is getting saved self.clear_scales() data_mgr = ITileDataManager(self) data_mgr.set(data)
def test_factory(self): fti = queryUtility(IDexterityFTI, name='collective.nitf.content') factory = fti.factory new_object = createObject(factory) self.assertTrue(INITF.providedBy(new_object))
def test_adding(self): self.assertTrue(INITF.providedBy(self.n1))