PageGateway.test.jshas already been migrated to webpack's control, but its associated tests proved to be challenging to migrate due to tight coupling with dependencies ( e.g. jQuery) and a lot of stubbing in its place. It was thus decided to leave its test file as is and migrate it in a future card (this one).
What with T204786 this should hopefully be trivial.
- PageGateway.test.jsis migrated to tests/node-qunit/mobile.startup and can be run from headless qunit
- Move large test MW API responses to their own files as wanted to avoid cluttering the tests
Note: Adding additional test coverage is out of scope and will be added separately.
Sign off steps
- Measure and record code coverage on the wiki page