I changed the name of the test check_elo_player_aborts with check_elo_player_draw because what is actually testing is the scenario of a draw (I change the players ELO ranking too, but just for testing purposes).
I add a test check_elo_stronger_abandon where the stronger player abandon and therefore loses to see if in case of abandom the ELO ranking is updating property too.
I changed the name of the test
check_elo_player_aborts
withcheck_elo_player_draw
because what is actually testing is the scenario of a draw (I change the players ELO ranking too, but just for testing purposes).I add a test
check_elo_stronger_abandon
where the stronger player abandon and therefore loses to see if in case of abandom the ELO ranking is updating property too.