Versions in this module Expand all Collapse all v5 v5.31.1 Dec 23, 2020 Changes in this version + const BTEST_TEAM_DISPLAY_NAME + const BTEST_TEAM_EMAIL + const BTEST_TEAM_NAME + const BTEST_TEAM_TYPE + const BTEST_USER_EMAIL + const BTEST_USER_NAME + const BTEST_USER_PASSWORD + const CHANNEL_TYPE + const CMD_AWAY + const CMD_CODE + const CMD_COLLAPSE + const CMD_DND + const CMD_ECHO + const CMD_EXPAND + const CMD_GROUPMSG + const CMD_HEADER + const CMD_HELP + const CMD_INVITE + const CMD_INVITE_PEOPLE + const CMD_JOIN + const CMD_KICK + const CMD_LEAVE + const CMD_LOGOUT + const CMD_ME + const CMD_MSG + const CMD_MUTE + const CMD_OFFLINE + const CMD_ONLINE + const CMD_OPEN + const CMD_PURPOSE + const CMD_REMOVE + const CMD_RENAME + const CMD_SEARCH + const CMD_SETTINGS + const CMD_SHORTCUTS + const CMD_SHRUG + const CMD_TEST + const USER_PASSWORD + var CHANNEL_DISPLAY_NAME_LEN = utils.Range + var CHANNEL_NAME_LEN = utils.Range + var TEAM_DOMAIN_NAME_LEN = utils.Range + var TEAM_EMAIL_LEN = utils.Range + var TEAM_NAME_LEN = utils.Range + var TEST_IMAGE_FILENAMES = []string + var USER_EMAIL_LEN = utils.Range + var USER_NAME_LEN = utils.Range + func CreateBasicUser(a *app.App, client *model.Client4) *model.AppError + type AutoChannelCreator struct + ChannelType string + DisplayNameCharset string + DisplayNameLen utils.Range + Fuzzy bool + NameCharset string + NameLen utils.Range + func NewAutoChannelCreator(a *app.App, team *model.Team, userId string) *AutoChannelCreator + func (cfg *AutoChannelCreator) CreateTestChannels(num utils.Range) ([]*model.Channel, error) + type AutoPostCreator struct + Fuzzy bool + HasImage bool + ImageFilenames []string + Mentions utils.Range + Tags utils.Range + TextLength utils.Range + Users []string + func NewAutoPostCreator(a *app.App, channelid, userid string) *AutoPostCreator + func (cfg *AutoPostCreator) CreateRandomPost() (*model.Post, error) + func (cfg *AutoPostCreator) CreateRandomPostNested(parentId, rootId string) (*model.Post, error) + func (cfg *AutoPostCreator) UploadTestFile() ([]string, error) + type AutoTeamCreator struct + DomainCharset string + DomainLength utils.Range + EmailCharset string + EmailLength utils.Range + Fuzzy bool + NameCharset string + NameLength utils.Range + func NewAutoTeamCreator(client *model.Client4) *AutoTeamCreator + func (cfg *AutoTeamCreator) CreateTestTeams(num utils.Range) ([]*model.Team, error) + type AutoUserCreator struct + EmailCharset string + EmailLength utils.Range + Fuzzy bool + NameCharset string + NameLength utils.Range + func NewAutoUserCreator(a *app.App, client *model.Client4, team *model.Team) *AutoUserCreator + func (cfg *AutoUserCreator) CreateTestUsers(num utils.Range) ([]*model.User, error) + type AwayProvider struct + func (*AwayProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*AwayProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*AwayProvider) GetTrigger() string + type CodeProvider struct + func (*CodeProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*CodeProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*CodeProvider) GetTrigger() string + type CollapseProvider struct + func (*CollapseProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*CollapseProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*CollapseProvider) GetTrigger() string + type DndProvider struct + func (*DndProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*DndProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*DndProvider) GetTrigger() string + type EchoProvider struct + func (*EchoProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*EchoProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*EchoProvider) GetTrigger() string + type ExpandProvider struct + func (*ExpandProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*ExpandProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*ExpandProvider) GetTrigger() string + type HeaderProvider struct + func (*HeaderProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*HeaderProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*HeaderProvider) GetTrigger() string + type HelpProvider struct + func (h *HelpProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (h *HelpProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (h *HelpProvider) GetTrigger() string + type InvitePeopleProvider struct + func (*InvitePeopleProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*InvitePeopleProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*InvitePeopleProvider) GetTrigger() string + type InviteProvider struct + func (*InviteProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*InviteProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*InviteProvider) GetTrigger() string + type JoinProvider struct + func (*JoinProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*JoinProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*JoinProvider) GetTrigger() string + type KickProvider struct + func (*KickProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*KickProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*KickProvider) GetTrigger() string + type LeaveProvider struct + func (*LeaveProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*LeaveProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*LeaveProvider) GetTrigger() string + type LoadTestProvider struct + func (*LoadTestProvider) ActivateUserCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) ChannelsCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) DeActivateUserCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*LoadTestProvider) GetTrigger() string + func (*LoadTestProvider) HelpCommand(args *model.CommandArgs, message string) *model.CommandResponse + func (*LoadTestProvider) JsonCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) PostCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) PostsCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) SetupCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) ThreadedPostCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) UrlCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (*LoadTestProvider) UsersCommand(a *app.App, args *model.CommandArgs, message string) (*model.CommandResponse, error) + func (lt *LoadTestProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + type LogoutProvider struct + func (*LogoutProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*LogoutProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*LogoutProvider) GetTrigger() string + type MeProvider struct + func (*MeProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*MeProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*MeProvider) GetTrigger() string + type MuteProvider struct + func (*MuteProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*MuteProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*MuteProvider) GetTrigger() string + type OfflineProvider struct + func (*OfflineProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*OfflineProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*OfflineProvider) GetTrigger() string + type OnlineProvider struct + func (*OnlineProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*OnlineProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*OnlineProvider) GetTrigger() string + type OpenProvider struct + func (open *OpenProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (open *OpenProvider) GetTrigger() string + type PurposeProvider struct + func (*PurposeProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*PurposeProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*PurposeProvider) GetTrigger() string + type RemoveProvider struct + func (*RemoveProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*RemoveProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*RemoveProvider) GetTrigger() string + type RenameProvider struct + func (*RenameProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*RenameProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*RenameProvider) GetTrigger() string + type SearchProvider struct + func (search *SearchProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (search *SearchProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (search *SearchProvider) GetTrigger() string + type SettingsProvider struct + func (settings *SettingsProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (settings *SettingsProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (settings *SettingsProvider) GetTrigger() string + type ShortcutsProvider struct + func (*ShortcutsProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*ShortcutsProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*ShortcutsProvider) GetTrigger() string + type ShrugProvider struct + func (*ShrugProvider) DoCommand(a *app.App, args *model.CommandArgs, message string) *model.CommandResponse + func (*ShrugProvider) GetCommand(a *app.App, T goi18n.TranslateFunc) *model.Command + func (*ShrugProvider) GetTrigger() string + type TeamEnvironment struct + Channels []*model.Channel + Users []*model.User + func CreateTestEnvironmentInTeam(a *app.App, client *model.Client4, team *model.Team, rangeChannels utils.Range, ...) (TeamEnvironment, error) + type TestEnvironment struct + Environments []TeamEnvironment + Teams []*model.Team + func CreateTestEnvironmentWithTeams(a *app.App, client *model.Client4, rangeTeams utils.Range, ...) (TestEnvironment, error) Other modules containing this package github.com/adacta-ru/mattermost-server/v6