def test_1_candidate(): seats = 100 candidates = { 'sandy': 43, } expected = { 'sandy': 100, } assert election(seats, candidates) == expected
def test_wikipedia_example(): seats = 8 candidates = { 'Party A': 100000, 'Party B': 80000, 'Party C': 30000, 'Party D': 20000, } expected = { 'Party A': 4, 'Party B': 3, 'Party C': 1, 'Party D': 0, } assert election(seats, candidates) == expected
def test_1_seat(): seats = 1 candidates = { 'sandy': 43, 'pradeep': 924, 'john': 23, 'shaunick': 3, } expected = { 'sandy': 0, 'pradeep': 1, 'john': 0, 'shaunick': 0, } assert election(seats, candidates) == expected