Skip to content

Conversation

@johnnesky
Copy link
Contributor

Implements several unit tests described at https://docs.google.com/document/d/1pIIX5sKEG9f_NcWDIQJJEOMM7w7pQUf8eJoT3lrAElQ involving navigating with the arrow keys when starting from a block:

  • Pressing down from a statement block selects its next connection.
  • Pressing up from a statement block selects the previous statement's next connection.
  • Pressing down from a parent block selects its input connection.
  • Pressing up from a child block selects its parent's input connection.
  • Pressing right from a block selects its first field.

@johnnesky johnnesky requested a review from a team as a code owner April 23, 2025 22:32
@johnnesky johnnesky requested review from RoboErikG and removed request for a team April 23, 2025 22:32
Copy link
Collaborator

@rachel-fenichel rachel-fenichel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please fix lint, then LGTM.

@rachel-fenichel rachel-fenichel removed the request for review from RoboErikG April 24, 2025 20:37
@rachel-fenichel rachel-fenichel self-assigned this Apr 24, 2025
@johnnesky johnnesky force-pushed the nesky_block_nav_tests branch 2 times, most recently from 3d1c633 to 243d0bb Compare April 26, 2025 04:14
@johnnesky johnnesky force-pushed the nesky_block_nav_tests branch from 6cdb604 to 8c0510e Compare April 29, 2025 19:28
@johnnesky johnnesky merged commit c90aae9 into RaspberryPiFoundation:main Apr 29, 2025
8 checks passed
@johnnesky johnnesky deleted the nesky_block_nav_tests branch April 29, 2025 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants