Page MenuHomePhabricator

ResourcesTest::testUnsatisfiableDependencies: The module 'wikibase.lexeme.lexemeview' must not depend on modules with requiresES6=true
Closed, ResolvedPublic

Description

07:42:25 There was 1 failure:
07:42:25 
07:42:25 1) ResourcesTest::testUnsatisfiableDependencies
07:42:25 The module 'wikibase.lexeme.lexemeview' must not depend on modules with requiresES6=true
07:42:25 Failed asserting that two arrays are equal.
07:42:25 --- Expected
07:42:25 +++ Actual
07:42:25 @@ @@
07:42:25  Array (
07:42:25 +    0 => 'vue'
07:42:25 +    1 => 'vuex'
07:42:25  )
07:42:25 
07:42:25 /workspace/src/tests/phpunit/structure/ResourcesTest.php:139
07:42:25 /workspace/src/tests/phpunit/MediaWikiIntegrationTestCase.php:500
07:42:25 === Logs generated by test case

Seeing this on builds for GrowthExperiments.

Event Timeline

kostajh triaged this task as Unbreak Now! priority.Sep 1 2022, 7:20 AM

Change 828759 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/WikibaseLexeme@master] Require ES6 for RL modules depending on vue/vuex

https://gerrit.wikimedia.org/r/828759

Change 828759 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Require ES6 for RL modules depending on vue/vuex

https://gerrit.wikimedia.org/r/828759

Jakob_WMDE claimed this task.

This should be fixed now