wiki.techinc.nl/tests
Timo Tijhof 8ad97d7c32 resourceloader: Fail gracefully if a LESS message is not found
The message cache is originally meant for mw.messages in JS,
which expects non-existent messages to be cleanly omitted.
There is minimal server-side and client-side handling in place for this.

For LESS, however, we were assuming that the blob is complete,
thus not feeding anything to the LESS compiler, thus leading to
a run-time failure where the LESS file can't be parsed at all
due to an undeclared variable.

This could happen sometimes during development or after upgrading
a wiki with a stale LocalisationCache that is still being updated
at that time.

Bug: T267785
Change-Id: I60ff4eb7dce1fee56470acc177afd29ee14b764f
2021-01-07 15:41:02 -08:00
..
api-testing Avoid Promise.all when creating users to prevent deadlock 2021-01-05 14:13:07 +00:00
common Add support for running parsertests with Parsoid in integrated mode 2020-12-23 15:50:50 -05:00
integration/includes More misc test cleanup 2020-12-24 00:52:06 +00:00
parser CoreTagHooks: First argument passed to parser tags can be null 2021-01-05 14:19:44 -05:00
phpunit resourceloader: Fail gracefully if a LESS message is not found 2021-01-07 15:41:02 -08:00
qunit Revert "mediawiki.base: Add mw.errorLogger.logError()" 2020-12-14 21:18:57 +00:00
selenium Wait until the recent changes are updated 2021-01-05 16:49:27 +01:00
.htaccess