Re-enable enhanced localization tests

This commit is contained in:
Dirk Baeumer 2021-07-07 10:49:52 +02:00
parent 4f113276b6
commit c9aea49a87
No known key found for this signature in database
GPG key ID: DD95715335E91385

View file

@ -37,15 +37,14 @@ export function setup(opts: minimist.ParsedArgs) {
}
return;
} else {
// todo@dirkb enable after 1.58 has shipped.
// const localeInfo = await app.workbench.localization.getLocaleInfo();
// if (localeInfo.locale === undefined || localeInfo.locale.toLowerCase() !== 'de') {
// throw new Error(`The requested locale for VS Code was not German. The received value is: ${localeInfo.locale === undefined ? 'not set' : localeInfo.locale}`);
// }
const localeInfo = await app.workbench.localization.getLocaleInfo();
if (localeInfo.locale === undefined || localeInfo.locale.toLowerCase() !== 'de') {
throw new Error(`The requested locale for VS Code was not German. The received value is: ${localeInfo.locale === undefined ? 'not set' : localeInfo.locale}`);
}
// if (localeInfo.language.toLowerCase() !== 'de') {
// throw new Error(`The UI language is not German. It is ${localeInfo.language}`);
// }
if (localeInfo.language.toLowerCase() !== 'de') {
throw new Error(`The UI language is not German. It is ${localeInfo.language}`);
}
if (result.open.toLowerCase() !== 'öffnen' || result.close.toLowerCase() !== 'schließen' || result.find.toLowerCase() !== 'finden') {
throw new Error(`Received wrong German localized strings: ${JSON.stringify(result, undefined, 0)}`);