Exemplo n.º 1
0
    def test_return_fullname_as_title(self):
        member = create(
            Builder('member').having(firstname=u'Hans', lastname=u'M\xfcller'))

        create(
            Builder('membership').having(committee=self.committee_model,
                                         member=member))

        vocabulary = get_committee_member_vocabulary(
            MeetingWrapper(self.committee, self.meeting))

        self.assertEqual(u'M\xfcller Hans', vocabulary._terms[0].title)
Exemplo n.º 2
0
    def setUp(self):
        super(TestCommitteeMemberVocabulary, self).setUp()

        self.admin_unit.public_url = 'http://nohost/plone'

        self.repo = create(Builder('repository_root'))
        self.repository_folder = create(
            Builder('repository').within(self.repo))

        self.container = create(Builder('committee_container'))
        self.committee = create(
            Builder('committee').within(self.container).link_with(
                self.repository_folder))

        self.committee_model = self.committee.load_model()

        self.meeting = create(
            Builder('meeting').having(committee=self.committee_model))

        self.wrapper = MeetingWrapper(self.committee, self.meeting)