def test_completion_explanation(self): ballots = self.store.get_ballots() risk.check_completion(ballots) results = {} for ballot in ballots: results[str(ballot.id)] = ballot.explanation self.assertEquals(results['1'], '') self.assertEquals(results['2'], '') self.assertEquals(results['3'], '') self.assertEquals(results['4'], '') self.assertEquals(results['5'], '') self.assertEquals(results['6'], '') self.assertEquals(results['7'], '') self.assertEquals(results['8'], 'incomplete-feedback') self.assertEquals(results['9'], 'incomplete-rating') self.assertEquals(results['10'], 'incomplete-rating') self.assertEquals(results['11'], 'incomplete-rating+incomplete-feedback')
def test_completion_scoring(self): ballots = self.store.get_ballots() risk.check_completion(ballots) results = {} for ballot in ballots: results[str(ballot.id)] = ballot.score self.assertEquals(results['1'], 0) self.assertEquals(results['2'], 0) self.assertEquals(results['3'], 0) self.assertEquals(results['4'], 0) self.assertEquals(results['5'], 0) self.assertEquals(results['6'], 0) self.assertEquals(results['7'], 0) self.assertEquals(results['8'], 50) self.assertEquals(results['9'], 50) self.assertEquals(results['10'], 50) self.assertEquals(results['11'], 100)