Skip to main content

✅ Gain cp additive

CategoryAbility
StatusPassing
Testtests/test_scoring.py::test_gain_cp_additive

P1 already has 7 CP and gains 3 more. CP adds correctly.

Preconditions

  • P1 CP: 7

Action

  • gain_cp(state, PLAYER_1, 3)

Expected Postconditions

  • P1 CP: 10 (7 + 3)

Assertions

assert new_state.players[Side.PLAYER_1].cp == 10
assert state.players[Side.PLAYER_1].cp == 7 # original unchanged