Skip to main content

✅ Start main phase sets phase and player

CategoryAbility
StatusPassing
Testtests/test_turn_sequence.py::test_start_main_phase_sets_phase_and_player

start_main_phase sets the current phase and player correctly.

Preconditions

  • Phase: after contract/order selection

  • Main phase order determined

Action

  • start_main_phase called

Expected Postconditions

  • current_phase = MAIN

  • current_player = first player in main phase order

  • State correctly reflects whose main phase it is