Problem/Motivation

The commit from #2956990: Settings no longer stored as third party settings seemed to have caused at least some deprecation regressions that cause tests to fail
(https://www.drupal.org/pift-ci-job/2701416)
It may be that #3366412: TypeError on latest dev is another regression from that issue (need to investigate still).

This issue will try to make tests run and fix at least the deprecation warnings that cause tests to fail

Steps to reproduce


composer require --dev symfony/phpunit-bridge 'drupal/menu_multilingual:^1.0@alpha' drupal/menu_block \
SYMFONY_DEPRECATIONS_HELPER=strict SIMPLETEST_BASE_URL=http://web php code/vendor/bin/phpunit -c code/core/phpunit.xml.dist code/modules/contrib/menu_multilingual/tests/

Command icon 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

stefanos.petrakis created an issue. See original summary.

stefanos.petrakis’s picture

Status: Active » Needs review
Related issues: +#2956990: Settings no longer stored as third party settings

This small change to require-dev should fix the tests

  • matsbla committed 5e5d971a on 8.x-1.x
    Issue #3374855: Fix regression(s) from [#2956990]
    

  • matsbla committed 8a2bc52e on 2.x
    Issue #3374855: Fix regression(s) from [#2956990]
    
matsbla’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.