Added the changes requested for MM-8860: Bulk import email intervals (#8498) (#9578)

MM-8860: Bulk import email intervals (#8498)
Этот коммит содержится в:
Simone Salsi
2018-10-08 18:01:27 +02:00
коммит произвёл George Goldberg
родитель 9a4f3ce1e5
Коммит fe9a81208e
7 изменённых файлов: 62 добавлений и 0 удалений

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

@@ -660,6 +660,24 @@ func TestImportValidateUserImportData(t *testing.T) {
data.NotifyProps.CommentsTrigger = ptrStr(model.COMMENTS_NOTIFY_ROOT)
data.NotifyProps.MentionKeys = ptrStr("valid")
checkNoError(t, validateUserImportData(&data))
//Test the emai batching interval validators
//Happy paths
data.EmailInterval = ptrStr("immediately")
checkNoError(t, validateUserImportData(&data))
data.EmailInterval = ptrStr("fifteen")
checkNoError(t, validateUserImportData(&data))
data.EmailInterval = ptrStr("hour")
checkNoError(t, validateUserImportData(&data))
//Invalid values
data.EmailInterval = ptrStr("invalid")
checkError(t, validateUserImportData(&data))
data.EmailInterval = ptrStr("")
checkError(t, validateUserImportData(&data))
}
func TestImportValidateUserTeamsImportData(t *testing.T) {