FEATURE: Use translated name for 'your email has been authenticated by' (#6649)

This commit is contained in:
David Taylor
2018-11-22 19:12:04 +00:00
committed by GitHub
parent 7e20a0b917
commit f645cb9c14
5 changed files with 25 additions and 13 deletions

View File

@ -84,3 +84,18 @@ QUnit.test("passwordValidation", function(assert) {
testInvalidPassword("porkchops", I18n.t("user.password.same_as_username"));
testInvalidPassword("pork@chops.com", I18n.t("user.password.same_as_email"));
});
QUnit.test("authProviderDisplayName", function(assert) {
const controller = this.subject({ siteSettings: Discourse.SiteSettings });
assert.equal(
controller.authProviderDisplayName("facebook"),
I18n.t("login.facebook.name"),
"provider name is translated correctly"
);
assert.equal(
controller.authProviderDisplayName("idontexist"),
"idontexist",
"provider name falls back if not found"
);
});