Problem/Motivation
Update the Acquia DAM module to run Canvas PHPUnit tests against the latest stable Drupal Core version instead of the previously pinned 11.2.2.
As part of #3519247: Acquia DAM and Canvas integration, we pinned Drupal Core to 11.2.2 for Acquia DAM Canvas PHPUnit tests, following recommendations from the Canvas team. The Canvas module has now unpinned Drupal Core and is testing against the latest stable version. To maintain consistency and ensure compatibility, we need to update our CI configuration to use the latest stable Drupal Core for Acquia DAM Canvas PHPUnit tests.
Proposed resolution
Remove the Drupal Core 11.2.2 pin from Acquia DAM Canvas PHPUnit CI configuration.
Issue fork acquia_dam-3551999
Show commands
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 #2
vishalkhode commentedComment #4
vishalkhode commentedComment #5
japerryThe kernel tests with Canvas is failing in the next minor release. Lets look at that before it gets merged?
Comment #6
vishalkhode commentedThe test is failing, because of the Canvas module. Canvas provides a config i.e
editor.editor.canvas_html_blockand it's missingstylesproperties. This property is introduced in Drupal Core as part of #3274635: [upstream] Use CKEditor 5's native <ol type> and <ul type> UX. Take a look at here in the config schema and it's required key (as it contains NotNull constraint). Once canvas updates the config, the test should pass.Hence, moving it back to Needs Review.
Comment #8
japerryGot it, thanks for the clarification. Merged!