Add Password field to Bulk Importer. (#6268)

Этот коммит содержится в:
George Goldberg
2017-04-28 23:01:56 +01:00
коммит произвёл Corey Hulen
родитель 96906482ce
Коммит 6f6b7e4e97
4 изменённых файлов: 50 добавлений и 2 удалений

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

@@ -1013,6 +1013,29 @@ func TestImportImportUser(t *testing.T) {
}
}
// Check Password and AuthData together.
data.Password = ptrStr("PasswordTest")
if err := ImportUser(&data, false); err == nil {
t.Fatalf("Should have failed to import invalid user.")
}
data.AuthData = nil
if err := ImportUser(&data, false); err != nil {
t.Fatalf("Should have succeeded to update valid user %v", err)
}
data.Password = ptrStr("")
if err := ImportUser(&data, false); err == nil {
t.Fatalf("Should have failed to import invalid user.")
}
data.Password = ptrStr(strings.Repeat("0123456789", 10))
if err := ImportUser(&data, false); err == nil {
t.Fatalf("Should have failed to import invalid user.")
}
data.Password = ptrStr("TestPassword")
// Test team and channel memberships
teamName := model.NewId()
ImportTeam(&TeamImportData{