Этот коммит содержится в:
Andy Librian
2020-01-20 18:32:20 +07:00
коммит произвёл Ben Schumacher
родитель 2186af4d13
Коммит 3865bc501e
15 изменённых файлов: 57 добавлений и 53 удалений

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

@@ -19,16 +19,18 @@ import (
"github.com/mattermost/mattermost-server/v5/web"
)
// TestEnvironment is a helper struct used for tests in manualtesting.
type TestEnvironment struct {
Params map[string][]string
Client *model.Client4
CreatedTeamId string
CreatedUserId string
CreatedTeamID string
CreatedUserID string
Context *web.Context
Writer http.ResponseWriter
Request *http.Request
}
// Init adds manualtest endpoint to the API.
func Init(api4 *api4.API) {
api4.BaseRoutes.Root.Handle("/manualtest", api4.ApiHandler(manualTest)).Methods("GET")
}
@@ -73,19 +75,20 @@ func manualTest(c *web.Context, w http.ResponseWriter, r *http.Request) {
Type: model.TEAM_OPEN,
}
if createdTeam, err := c.App.Srv.Store.Team().Save(team); err != nil {
createdTeam, err := c.App.Srv.Store.Team().Save(team)
if err != nil {
c.Err = err
return
} else {
channel := &model.Channel{DisplayName: "Town Square", Name: "town-square", Type: model.CHANNEL_OPEN, TeamId: createdTeam.Id}
if _, err := c.App.CreateChannel(channel, false); err != nil {
c.Err = err
return
}
teamID = createdTeam.Id
}
channel := &model.Channel{DisplayName: "Town Square", Name: "town-square", Type: model.CHANNEL_OPEN, TeamId: createdTeam.Id}
if _, err := c.App.CreateChannel(channel, false); err != nil {
c.Err = err
return
}
teamID = createdTeam.Id
// Create user for testing
user := &model.User{
Email: "success+" + model.NewId() + "simulator.amazonses.com",
@@ -126,8 +129,8 @@ func manualTest(c *web.Context, w http.ResponseWriter, r *http.Request) {
env := TestEnvironment{
Params: params,
Client: client,
CreatedTeamId: teamID,
CreatedUserId: userID,
CreatedTeamID: teamID,
CreatedUserID: userID,
Context: c,
Writer: w,
Request: r,