On https://gerrit.wikimedia.org/r/#/c/325177/ mwext-qunit-jessie fails with `mw.language.convertNumber( 12.34 )` returning `12,34`. Debugging shows that the separator conversion table for English is `{'.': ',', ',': '.'}` which probably comes from the `mw.language` unit tests. The errors are nondeterministic on my local machine - about half the time the conversion table is undefined and all works as it should.
The `mw.language` test cleanup uses `mw.Map.values` which has been deprecated in T146432. For some reason I don't see any deprecation warning on the console. Maybe it causes issues somehow? (although I can't imagine how it could).
On a recheck a different test fails still related to comma vs dot as a decimal separator:
```
mmv.ui.metadataPanel Setting location information works as expected FAILED
Location text is set as expected - if this fails it may be due to i18n issues.
vvv vvv
Expected: "Location: 12° 20′ 44.44″ N, 98° 45′ 55.56″ E"
Actual: "Location: 12° 20′ 44,44″ N, 98° 45′ 55,56″ E"
^^^ ^^^
| |
```