clcert / psifos-frontend

Frontend (ReactJS) of project Psifos Voting
0 stars 0 forks source link

Style: Improves the formal options logic into the mn booth #177

Closed fermacias closed 6 months ago

fermacias commented 6 months ago

Objetivo

Mejorar la lógica bajo la que se muestran las respuestas formales en la cabina de votación de las elecciones con MN

Estrategia

Resultado

El resultado no se ve reflejado en las interfaces, ya que estas lucen exactamente como lo hacían antes. El trabajo realizado no incluye ningún feature nuevo, solo se modifica el estilo del código y se realizan algunas optimizaciones.

Testing

Se prueba que el refactor no haya modificado ninguna funcionalidad existente. Esto se mide por medio de tres elecciones con mn de padrón abierto:

  1. Elección agrupada que incluye votos nulos y blancos
  2. Elección agrupada que no incluye votos nulos y blancos
  3. Elección no agrupada que incluye votos nulos y blancos
  4. Elección no agrupada que no incluye votos nulos y blancos

El padrón con el que se realizan todas estas pruebas es con el de la elección dgdp_demre 2024.