Tested how CI likes if the tests use `toEqual` instead of `equal`

pull/4692/head
Frank Elsinga 1 month ago
parent e797abd108
commit 47d69921ec

@ -15,34 +15,34 @@ describe("Test i18n.js", () => {
} }
setLanguage('en-EN'); setLanguage('en-EN');
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
setLanguage('zh-HK'); setLanguage('zh-HK');
expect(currentLocale()).equal("zh-HK"); expect(currentLocale()).toEqual("zh-HK");
// Note that in Safari on iOS prior to 10.2, the country code returned is lowercase: "en-us", "fr-fr" etc. // Note that in Safari on iOS prior to 10.2, the country code returned is lowercase: "en-us", "fr-fr" etc.
// https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language // https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language
setLanguage('zh-hk'); setLanguage('zh-hk');
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
setLanguage('en-US'); setLanguage('en-US');
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
setLanguage('ja-ZZ'); setLanguage('ja-ZZ');
expect(currentLocale()).equal("ja"); expect(currentLocale()).toEqual("ja");
setLanguage('zz-ZZ'); setLanguage('zz-ZZ');
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
setLanguage('zz-ZZ'); setLanguage('zz-ZZ');
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
setLanguage('en'); setLanguage('en');
localStorage.locale = "en"; localStorage.locale = "en";
expect(currentLocale()).equal("en"); expect(currentLocale()).toEqual("en");
localStorage.locale = "zh-HK"; localStorage.locale = "zh-HK";
expect(currentLocale()).equal("zh-HK"); expect(currentLocale()).toEqual("zh-HK");
}); });
}); });

Loading…
Cancel
Save