diff --git a/decide/postproc/tests.py b/decide/postproc/tests.py index 19117758e2..fe8a8fc6d2 100644 --- a/decide/postproc/tests.py +++ b/decide/postproc/tests.py @@ -359,4 +359,26 @@ def test_dhondt_error(self): values = response.json() self.assertEqual(values, expected_result) + + def test_dhondt_mal(self): + """ + * Definicion: Test negativo que no recibe escaños + * Entrada: Votacion + - Number: id del partido + - Option: nombre de la opcion + - Votes: Numero de votos que recibe en la votación + * Salida: Codigo 404 + """ + + data = { + "type": "DHONDT", + "options": [ + { "option": "Option 1", "number": 1, "votes": 10 }, + { "option": "Option 2", "number": 2, "votes": 0 }, + { "option": "Option 3", "number": 3, "votes": 0 }, + { "option": "Option 4", "number": 4, "votes": 1 }, + { "option": "Option 5", "number": 5, "votes": 4 }, + { "option": "Option 6", "number": 6, "votes": 2 }, + ] + }