def test_can_delegate_via_forward_on_user(self): proposal = tt_make_proposal(voting=True) voter_group = Group.by_code(Group.CODE_VOTER) me = tt_make_user(instance_group=voter_group) delegate = tt_make_user(instance_group=voter_group) Delegation.create(me, delegate, proposal) self.assertEqual(delegate.number_of_votes_in_scope(proposal), 2)
def test_can_delegate_via_forward_on_user(self): proposal = tt_make_proposal(voting=True) voter_group = Group.by_code(Group.CODE_VOTER) me = tt_make_user(instance_group=voter_group) delegate = tt_make_user(instance_group=voter_group) Delegation.create(me, delegate, proposal) self.assertEqual(delegate.number_of_votes_in_scope(proposal), 2)
def _do_delegate(self, from_user, delegatee, scope): delegation = Delegation.create(from_user, delegatee, scope) return delegation
def _do_delegate(self, from_user, delegatee, scope): delegation = Delegation.create(from_user, delegatee, scope) return delegation