def testVote7(self): self.setupVotes([(0, 0), (3, 4)]) self.proposal.tags.add(self.tags[1]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 3.0)
def testVote5(self): self.setupVotes([]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 0.0)
def testVote6(self): self.setupVotes([ (0, 1), (0, 1) ]) #TODO: should protest! Illegal votes have been cast Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 1.0)
def testVote3(self): self.setupVotes([(10, 1), (9, 0)]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)
def testVote4(self): self.setupVotes([(0, -1), (1, 1)]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 1.0 / 3.0)
def testVote7(self): self.setupVotes([(0,0),(3,4)]) self.proposal.tags.add(self.tags[1]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 3.0)
def testVote6(self): self.setupVotes([(0,1),(0,1)]) #TODO: should protest! Illegal votes have been cast Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 1.0)
def testVote4(self): self.setupVotes([(0,-1),(1,1)]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 1.0/3.0)
def testVote3(self): self.setupVotes([(10,1),(9,0)]) Command.doVoteCount(self.proposal) self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)