Closed (fixed)
Project:
Lupus Decoupled Drupal
Version:
1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
9 Oct 2024 at 15:00 UTC
Updated:
1 Nov 2024 at 18:24 UTC
Jump to comment: Most recent
The "Composer (next major)" job just passed for the first time, thanks to rest_menu_items having a D11 compatible release.
But now, two tests are throwing a PluginNotFoundException: The "menu_link_content" entity type does not exist.
Also: all phpcs errors are quite recent, introduced by Gitlab's update to coder 8.3.25. Before, they were green. So we better just satisfy coder and make them green again -- so we're able to see new phpcs issues from the Job status.
Check Gitlab job "phpunit (next version)" output. and phpcs.
Notes:
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
roderikComment #3
Anonymous (not verified) commentedakulsaxena made their first commit to this issue’s fork.
Comment #4
Anonymous (not verified) commentedWorking on it
Comment #5
roderikrest_menu_items has a new allowed_menus config option, that is very likely the cause of it failing. The test needs to allow the appropriate menu first.
Comment #7
Anonymous (not verified) commentedPHPCS (Coding standards) issues solved in 17 files.
PHPCS pipeline is now passing
All other pipelines now pass except for PHPUnit which gives the following error:
It says the phpunit-*.xml file is not found in the web folder (project root directory) and i dont have access to the root directory.
Comment #8
useernamee commentedThere's an issue with eslint. This change is required (from pipeline artifacts)
Comment #9
Anonymous (not verified) commentedComment #10
useernamee commentedThe pipeline is green. I'm not sure why, but LupusSessionDomainFunctionalTest was complaining about menu_link_content somehow.
This fix has to be moved to #3481050: Add tests for lupus_decoupled_user_forms as well.
Comment #12
roderikThank you. Reviewed, looks good, so merged.