voting/tests/test_proportion.py

17 wiersze
448 B
Python

"""Proportion tests."""
import pytest
from voting.proportion import grofman
def test_proportion_method(proportion_method, votes, seats_list):
assert proportion_method(votes, seats_list) > 0
def test_grofman_parties(votes, seats_list, parties):
if parties not in ("votes", "seats"):
with pytest.raises(ValueError):
grofman(votes, seats_list, parties)
else:
assert grofman(votes, seats_list, parties) > 0