mattermost-mobile-upstream/detox/e2e/support/server_api/index.ts
yasser khan 08f83d4e7f
Add E2E coverage for custom terms of service login flow (#10105)
* Add E2E coverage for custom terms of service login flow

- Add detox test covering accept (MM-T1194) and decline (MM-T1193) paths
- Add TermsOfServiceScreen page object and Alert.termsDeclinedTitle
- Add TermsOfService server API helpers (create/enable/disable)
- Add testIDs to the terms of service screen, title and action buttons
2026-09-01 03:03:53 +05:30

50 lines
1.3 KiB
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import Bot from './bot';
import Channel from './channel';
import ChannelBookmark from './channel_bookmark';
import Command, {apiGetTeamCommands, waitForSlashCommandTrigger} from './command';
import CustomProfileAttributes from './custom_profile_attributes';
import Ldap from './ldap';
import Playbooks from './playbooks';
import PlaybooksHelpers from './playbooks_helpers';
import Plugin, {AgentsPlugin, CallsPlugin, DemoPlugin} from './plugin';
import Post from './post';
import Preference from './preference';
import Properties from './properties';
import Setup from './setup';
import Status from './status';
import System from './system';
import Team from './team';
import TermsOfService from './terms_of_service';
import User from './user';
import Webhook from './webhook';
export {
AgentsPlugin,
Bot,
CallsPlugin,
Channel,
ChannelBookmark,
Command,
apiGetTeamCommands,
waitForSlashCommandTrigger,
CustomProfileAttributes,
DemoPlugin,
Ldap,
Playbooks,
PlaybooksHelpers,
Plugin,
Post,
Preference,
Properties,
Setup,
Status,
System,
Team,
TermsOfService,
User,
Webhook,
};