Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata Lexicographical data, 
wmde-wikidata-tech.

TASK DESCRIPTION
  I noticed while codesearching for `@vue/compat` (due to T289105 
<https://phabricator.wikimedia.org/T289105>) that the Special:NewLexeme tests 
hide all console warnings in their Jest setup:
  
  name=jest.overrides.js
    ( function () {
        // eslint-disable-next-line no-console
        console.warn = function () {
                // ignore @vue/compat warnings
        };
    }() );
  
  This is masking real (non-migration-related) warnings:
  
  - `Missing required prop: "searchInput"` (22×)
  - `Invalid prop: type check failed for prop "value". Expected Object, got 
String with value "en"`
  - `Failed to locate Teleport target with selector 
"#wbl-snl-intro-text-wrapper"`
  - `Invalid Teleport target on mount: null (object)`
  
  We should fix those warnings and remove the custom Jest overrides.

TASK DETAIL
  https://phabricator.wikimedia.org/T355168

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, Danny_Benjafield_WMDE, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Mahir256, QZanden, KimKelting, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to