コード例 #1
0
ファイル: tests.py プロジェクト: zefredz/getopinionated
 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)
コード例 #2
0
ファイル: tests.py プロジェクト: zefredz/getopinionated
 def testVote5(self):
     self.setupVotes([])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.0)
コード例 #3
0
ファイル: tests.py プロジェクト: zefredz/getopinionated
 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)
コード例 #4
0
ファイル: tests.py プロジェクト: zefredz/getopinionated
 def testVote3(self):
     self.setupVotes([(10, 1), (9, 0)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)
コード例 #5
0
ファイル: tests.py プロジェクト: zefredz/getopinionated
 def testVote4(self):
     self.setupVotes([(0, -1), (1, 1)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 1.0 / 3.0)
コード例 #6
0
ファイル: tests.py プロジェクト: GBodin/getopinionated
 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)       
コード例 #7
0
ファイル: tests.py プロジェクト: GBodin/getopinionated
 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)       
コード例 #8
0
ファイル: tests.py プロジェクト: GBodin/getopinionated
 def testVote5(self):
     self.setupVotes([])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.0)
コード例 #9
0
ファイル: tests.py プロジェクト: GBodin/getopinionated
 def testVote4(self):
     self.setupVotes([(0,-1),(1,1)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 1.0/3.0)
コード例 #10
0
ファイル: tests.py プロジェクト: GBodin/getopinionated
 def testVote3(self):
     self.setupVotes([(10,1),(9,0)])
     Command.doVoteCount(self.proposal)
     self.assertEqual(self.proposal.avgProposalvoteScore, 0.5)