[MM-58745] export/import: enable exporting and importing bots canonically (#28214)

Этот коммит содержится в:
Ibrahim Serdar Acikgoz
2024-11-01 19:44:30 +01:00
коммит произвёл GitHub
родитель 3049191e2f
Коммит f41d2d7774
20 изменённых файлов: 806 добавлений и 75 удалений

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

@@ -795,13 +795,15 @@ func TestImportImportUser(t *testing.T) {
username := model.NewUsername()
testsDir, _ := fileutils.FindDir("tests")
data = imports.UserImportData{
ProfileImage: model.NewPointer(filepath.Join(testsDir, "test.png")),
Username: &username,
Email: model.NewPointer(model.NewId() + "@example.com"),
Nickname: model.NewPointer(model.NewId()),
FirstName: model.NewPointer(model.NewId()),
LastName: model.NewPointer(model.NewId()),
Position: model.NewPointer(model.NewId()),
Avatar: imports.Avatar{
ProfileImage: model.NewPointer(filepath.Join(testsDir, "test.png")),
},
Username: &username,
Email: model.NewPointer(model.NewId() + "@example.com"),
Nickname: model.NewPointer(model.NewId()),
FirstName: model.NewPointer(model.NewId()),
LastName: model.NewPointer(model.NewId()),
Position: model.NewPointer(model.NewId()),
}
appErr = th.App.importUser(th.Context, &data, false)
require.Nil(t, appErr, "Should have succeeded to import valid user.")