prevent users from changing email addresses to restricted domains (#7765)

Этот коммит содержится в:
Chris
2017-11-03 10:47:32 -05:00
коммит произвёл Christopher Speller
родитель 59fe809909
Коммит 71dd21ef3d
2 изменённых файлов: 30 добавлений и 0 удалений

Просмотреть файл

@@ -137,6 +137,25 @@ func TestCreateProfileImage(t *testing.T) {
}
}
func TestUpdateUserToRestrictedDomain(t *testing.T) {
th := Setup()
defer th.TearDown()
user := th.CreateUser()
defer th.App.PermanentDeleteUser(user)
th.App.UpdateConfig(func(cfg *model.Config) {
cfg.TeamSettings.RestrictCreationToDomains = "foo.com"
})
_, err := th.App.UpdateUser(user, false)
assert.True(t, err == nil)
user.Email = "asdf@ghjk.l"
_, err = th.App.UpdateUser(user, false)
assert.False(t, err == nil)
}
func TestUpdateOAuthUserAttrs(t *testing.T) {
th := Setup()
defer th.TearDown()