Skip to content

Conversation

@johnnesky
Copy link
Contributor

The basics

The details

Resolves

Addresses the issues described in: #8132

Proposed Changes

Updates the dev-tools dependency, and removes references to obsolete toolbox categories 'Colour' and 'Angles'.

Reason for Changes

dev-tools no longer references obsolete categories, and RaspberryPiFoundation/blockly-samples#2346 removed test block categories.

Test Coverage

Previously passing tests still pass. The toolbox_drag_test.mjs file in npm run test:browser was failing previously and is still failing, but less badly. In particular, the 'Drag' test toolbox category is still failing even after my changes, because RaspberryPiFoundation/blockly-samples#2377 added a test block to this category called 'drag_to_dupe' that duplicates itself after dragging, which results in the workspace containing two top-level blocks after the drag, and the toolbox_drag_test.mjs test tries to validate that there's only one top block in the workspace after each drag.

@johnnesky johnnesky requested a review from a team as a code owner August 2, 2024 23:08
@johnnesky johnnesky requested a review from BeksOmega August 2, 2024 23:08
@github-actions github-actions bot added the PR: fix Fixes a bug label Aug 2, 2024
@johnnesky
Copy link
Contributor Author

Created issue to track the remaining drag test failure: #8466

@johnnesky johnnesky merged commit cd31edb into RaspberryPiFoundation:develop Aug 5, 2024
@johnnesky johnnesky deleted the nesky_toolbox_categories branch August 5, 2024 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: fix Fixes a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants