R: Fix coverage issue

This commit is contained in:
Paul Hameteman 2025-10-14 23:29:03 +02:00
commit bc7f93c387

View file

@ -8,10 +8,10 @@ class Rover {
state.copy( state.copy(
positionX = command[ROVER_STARTING_POSITION_X].toInt(), positionX = command[ROVER_STARTING_POSITION_X].toInt(),
positionY = command[ROVER_STARTING_POSITION_Y].toInt(), positionY = command[ROVER_STARTING_POSITION_Y].toInt(),
heading =
Heading.from(command[ROVER_FACING_DIRECTION][ROVER_COMMANDLIST_DIRECTION])
?: state.heading,
) )
Heading.from(command[ROVER_FACING_DIRECTION][ROVER_COMMANDLIST_DIRECTION])?.let {
state = state.copy(heading = it)
}
} }
} }