def test_election7 (self): reader = StringIO.StringIO('2\nJohn Doe\nJane Smith\n1 2 3 4\n2 3 5 7\n') election = Election() election.read(reader) self.assert_(len(election.candidates) == 2) self.assert_(str(election.candidates[0]) == 'John Doe') self.assert_(str(election.candidates[1]) == 'Jane Smith') self.assert_(len(election.ballots) == 2) self.assert_(str(election.ballots[0]) == '[1, 2, 3, 4]') self.assert_(str(election.ballots[1]) == '[2, 3, 5, 7]')
def main(): numElections = read(sys.stdin) while numElections > 0: election = Election() election.read(sys.stdin) election.evaluate() print election numElections -= 1
def main(): numElections = read(sys.stdin) while numElections > 0: election = Election() election.read(sys.stdin) election.evaluate() print election numElections -= 1
def test_election7(self): reader = StringIO.StringIO( '2\nJohn Doe\nJane Smith\n1 2 3 4\n2 3 5 7\n') election = Election() election.read(reader) self.assert_(len(election.candidates) == 2) self.assert_(str(election.candidates[0]) == 'John Doe') self.assert_(str(election.candidates[1]) == 'Jane Smith') self.assert_(len(election.ballots) == 2) self.assert_(str(election.ballots[0]) == '[1, 2, 3, 4]') self.assert_(str(election.ballots[1]) == '[2, 3, 5, 7]')