Ejemplo n.º 1
0
    def test_get_actor_info_for_non_existing_user(self):
        record = ActivityRecord(create(Builder('document')),
                                'added',
                                actor_userid='john.doe')

        self.assertEquals(
            {'url': '',
             'portrait_url': 'http://nohost/plone/defaultUser.png',
             'fullname': 'john.doe'},
            record.get_actor_info())
Ejemplo n.º 2
0
    def test_get_actor_info(self, browser):
        self.portal.invokeFactory('Folder', 'Members')
        mtool = getToolByName(self.portal, 'portal_membership')
        mtool.setMemberareaCreationFlag()

        hugo = create(Builder('user').named('Hugo', 'Boss'))
        mtool.createMemberArea(hugo.getId())
        record = ActivityRecord(create(Builder('document')),
                                'added',
                                actor_userid=hugo.getId())

        self.assertEquals(
            {'url': 'http://nohost/plone/Members/hugo.boss',
             'portrait_url': 'http://nohost/plone/defaultUser.png',
             'fullname': 'Boss Hugo'},
            record.get_actor_info())