Closed (fixed)
Project:
Layout Paragraphs
Version:
2.1.x-dev
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
30 Jul 2026 at 21:52 UTC
Updated:
15 Oct 2026 at 16:00 UTC
Jump to comment: Most recent
Automated tests were completely rewritten in Cypress for 3.x. The functional javascript tests in 2.1.x are hard to work with and are a big reason many issues against the branch have been stuck in RTBC. For consistency and to make it easier to maintain the 2.1.x branch, we'd like to backport the Cypress tests and remove the functional javascript tests.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
velmir_taky commentedBackported the Cypress suite from 3.0.x and removed the FunctionalJavascript tests.
- 15 specs + harness + setup_test fixture; dropped convert-component and workspaces (not in 2.1.x).
- Added the cypress: CI job.
- Main adaptation: 2.1.x reveals controls on hover (no data-active), so lpSelectComponent real-hovers and control clicks are scoped to the component.
Comment #5
justin2pin commented