Problem/Motivation
Remove the: default_argument_skip_url
contextual filter setting from the view: views.view.scheduler_scheduled_content.yml
configuration as it has been removed from the Drupal Core 10.2.x. If it's not removed, it's causing PHPUnit tests to fail in Drupal 11
Change record: The Views setting default_argument_skip_url has been removed
Issue: #981870: Skip default argument for view URL does not work and never has so it can be removed
Steps to reproduce
Run the PHPUnit tests for Drupal 11 and you'll see all tests failing.
Proposed resolution
Remove the setting: default_argument_skip_url: false
from view views.view.scheduler_scheduled_content.yml
. I believe no update hook will be required as it would taken care by Drupal Core itself.
Issue fork scheduler-3463136
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 CreditAttribution: vishalkhode as a volunteer and at Acquia commentedComment #4
vishalkhode CreditAttribution: vishalkhode as a volunteer and at Acquia commentedComment #5
deepakkm CreditAttribution: deepakkm at Acquia commentedComment #6
jonathan1055 CreditAttribution: jonathan1055 as a volunteer commentedI have re-based this MR now that #3463494: Gitlab PHPunit jobs at D11 need compatible test dependencies is merged.
Comment #8
jonathan1055 CreditAttribution: jonathan1055 as a volunteer commentedPreviously every PHPunit test contain
With this MR, those errors are removed.
Thank you @vishalkhode. Merged and fixed.
Comment #11
jonathan1055 CreditAttribution: jonathan1055 as a volunteer commentedBackported to 8.x-1.x