Exemplo n.º 1
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)
Exemplo n.º 2
0
 def testVote5(self):
     self.setupVotes([])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.0)
Exemplo n.º 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)
Exemplo n.º 4
0
 def testVote3(self):
     self.setupVotes([(10, 1), (9, 0)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)
Exemplo n.º 5
0
 def testVote4(self):
     self.setupVotes([(0, -1), (1, 1)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 1.0 / 3.0)
Exemplo n.º 6
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)       
Exemplo n.º 7
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)       
Exemplo n.º 8
0
 def testVote5(self):
     self.setupVotes([])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.0)
Exemplo n.º 9
0
 def testVote4(self):
     self.setupVotes([(0,-1),(1,1)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 1.0/3.0)
Exemplo n.º 10
0
 def testVote3(self):
     self.setupVotes([(10,1),(9,0)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)