我只需要测试函数是否运行没有失败或测试返回的值是否是以下之一:
('NDP', None) or ('CPC', None) or ('GREEN', None) or ('LIBERAL', None)
def test_single_zero_ballot(self):
self.assertEqual(voting_systems.voting_irv({('NDP','CPC','LIBERAL','GREEN'):0}),
(('NDP', None) or ('CPC', None) or ('GREEN', None) or ('LIBERAL', None)),
'Fails to run when there is a single ballot with zero votes')