Description
The TrackSequence.action_summary property compresses consecutive duplicate
actions into a single token.
There are currently no edge-case tests validating this behavior.
Add tests covering the following cases:
# Empty events list -> ""
# Single event -> returns that action
# All same action -> appears once only
# Alternating actions -> each appears separately
File to Modify
Acceptance Criteria
Description
The
TrackSequence.action_summaryproperty compresses consecutive duplicateactions into a single token.
There are currently no edge-case tests validating this behavior.
Add tests covering the following cases:
File to Modify
Acceptance Criteria