Skip to content

Update README to point to monorepo #1

Update README to point to monorepo

Update README to point to monorepo #1

GitHub Actions / Test Results succeeded Oct 25, 2023 in 0s

All 6 937 tests pass, 1 skipped in 15m 1s

       1 files     816 suites   15m 1s ⏱️
6 938 tests 6 937 ✔️ 1 💤 0
7 114 runs  7 113 ✔️ 1 💤 0

Results for commit 149cb00.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
AdminConsoleIndex.generateIndex should generate a index where I can search in other language ‑ AdminConsoleIndex.generateIndex should generate a index where I can search in other language

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 1 to 587)

There are 6938 tests, see "Raw output" for the list of tests 1 to 587.
Raw output
 Selectors.Channels.getChannelMemberCountsByGroup ‑  Selectors.Channels.getChannelMemberCountsByGroup
 Selectors.Channels.getChannelModerations ‑  Selectors.Channels.getChannelModerations
 Selectors.Channels.isManuallyUnread ‑  Selectors.Channels.isManuallyUnread
 Should return placement position for overlay based on bounds, space required and innerHeight ‑  Should return placement position for overlay based on bounds, space required and innerHeight
/components/cloud_start_trial/input_business_email should match snapshot ‑ /components/cloud_start_trial/input_business_email should match snapshot
/components/cloud_start_trial/input_business_email test input business email displays the ERROR custom message correctly ‑ /components/cloud_start_trial/input_business_email test input business email displays the ERROR custom message correctly
/components/cloud_start_trial/input_business_email test input business email displays the INFO custom message correctly ‑ /components/cloud_start_trial/input_business_email test input business email displays the INFO custom message correctly
/components/cloud_start_trial/input_business_email test input business email displays the SUCCESS custom message correctly ‑ /components/cloud_start_trial/input_business_email test input business email displays the SUCCESS custom message correctly
/components/cloud_start_trial/input_business_email test input business email displays the WARNING custom message correctly ‑ /components/cloud_start_trial/input_business_email test input business email displays the WARNING custom message correctly
/components/cloud_start_trial/input_business_email test input business email displays the input element correctly ‑ /components/cloud_start_trial/input_business_email test input business email displays the input element correctly
/components/cloud_start_trial/input_business_email test the input element handles the onChange event correctly ‑ /components/cloud_start_trial/input_business_email test the input element handles the onChange event correctly
/components/common/Accordion should match snapshot ‑ /components/common/Accordion should match snapshot
/components/common/Accordion test accordion items length is 2 as specified in items property in baseProps ‑ /components/common/Accordion test accordion items length is 2 as specified in items property in baseProps
/components/common/Accordion test accordion opens MORE THAN one accordion item at a time if openMultiple prop IS set to TRUE ‑ /components/common/Accordion test accordion opens MORE THAN one accordion item at a time if openMultiple prop IS set to TRUE
/components/common/Accordion test accordion opens ONLY one accordion item at a time if NO openMultiple prop is set or set to FALSE ‑ /components/common/Accordion test accordion opens ONLY one accordion item at a time if NO openMultiple prop is set or set to FALSE
/components/common/Accordion test accordion opens first accordion item when clicked ‑ /components/common/Accordion test accordion opens first accordion item when clicked
/components/common/Carousel should match snapshot ‑ /components/common/Carousel should match snapshot
/components/common/Carousel test carouse slides lenght is as expected ‑ /components/common/Carousel test carouse slides lenght is as expected
/components/common/Carousel test carousel executes custom next and prev btn callback functions ‑ /components/common/Carousel test carousel executes custom next and prev btn callback functions
/components/common/Carousel test carousel moves slides when clicking buttons ‑ /components/common/Carousel test carousel moves slides when clicking buttons
/components/common/Carousel test carousel shows first slide as active ‑ /components/common/Carousel test carousel shows first slide as active
/components/common/Carousel test carousel shows next and previous button ‑ /components/common/Carousel test carousel shows next and previous button
/components/common/Carousel test carousel shows next and previous chevrons when this option is sent ‑ /components/common/Carousel test carousel shows next and previous chevrons when this option is sent
/components/common/CircularChart should match snapshot ‑ /components/common/CircularChart should match snapshot
/components/common/CircularChart test circularChart contains the text value as specified in the base props ‑ /components/common/CircularChart test circularChart contains the text value as specified in the base props
/components/common/CircularChart test circularChart contains the text value with the percentage symbol when isPercentage is set to true ‑ /components/common/CircularChart test circularChart contains the text value with the percentage symbol when isPercentage is set to true
/components/common/InfiniteScroll should attach and remove event listeners ‑ /components/common/InfiniteScroll should attach and remove event listeners
/components/common/InfiniteScroll should execute call back function when scroll reaches the bottom and there 's more data and no current fetch is taking place ‑ /components/common/InfiniteScroll should execute call back function when scroll reaches the bottom and there 's more data and no current fetch is taking place
/components/common/InfiniteScroll should match snapshot ‑ /components/common/InfiniteScroll should match snapshot
/components/common/InfiniteScroll should not execute call back even if scroll is a the bottom when there 's no more data ‑ /components/common/InfiniteScroll should not execute call back even if scroll is a the bottom when there 's no more data
/components/common/InfiniteScroll should not show loading screen if there is no data ‑ /components/common/InfiniteScroll should not show loading screen if there is no data
/components/common/RadioButtonGroup should match snapshot ‑ /components/common/RadioButtonGroup should match snapshot
/components/common/RadioButtonGroup test radio button group input lenght is as expected ‑ /components/common/RadioButtonGroup test radio button group input lenght is as expected
/components/common/RadioButtonGroup test radio button group onChange function ‑ /components/common/RadioButtonGroup test radio button group onChange function
/components/common/SiteNameAndDescription should match snapshot, default ‑ /components/common/SiteNameAndDescription should match snapshot, default
/components/common/SiteNameAndDescription should match snapshot, with custom site name and description ‑ /components/common/SiteNameAndDescription should match snapshot, with custom site name and description
/components/common/hocs/cloud/with_use_get_usage_deltas should pass the useGetUsageDeltas ‑ /components/common/hocs/cloud/with_use_get_usage_deltas should pass the useGetUsageDeltas
/components/common/hocs/with_get_cloud_subcription should NOT call the getCloudSubscription when NOT cloud licenced ‑ /components/common/hocs/with_get_cloud_subcription should NOT call the getCloudSubscription when NOT cloud licenced
/components/common/hocs/with_get_cloud_subcription should NOT call the getCloudSubscription when user is NOT admin ‑ /components/common/hocs/with_get_cloud_subcription should NOT call the getCloudSubscription when user is NOT admin
/components/common/hocs/with_get_cloud_subcription should call the getCloudSubscription when cloud license is being used and no subscription was fetched ‑ /components/common/hocs/with_get_cloud_subcription should call the getCloudSubscription when cloud license is being used and no subscription was fetched
/components/create_team/components/display_name should display charLength error ‑ /components/create_team/components/display_name should display charLength error
/components/create_team/components/display_name should display isRequired error for empty team in props ‑ /components/create_team/components/display_name should display isRequired error for empty team in props
/components/create_team/components/display_name should display isRequired error for null team in props ‑ /components/create_team/components/display_name should display isRequired error for null team in props
/components/create_team/components/display_name should display isRequired error ‑ /components/create_team/components/display_name should display isRequired error
/components/create_team/components/display_name should display teamUrl regex error ‑ /components/create_team/components/display_name should display teamUrl regex error
/components/create_team/components/display_name should display teamUrl taken error ‑ /components/create_team/components/display_name should display teamUrl taken error
/components/create_team/components/display_name should match snapshot ‑ /components/create_team/components/display_name should match snapshot
/components/create_team/components/display_name should pass state to updateParent function ‑ /components/create_team/components/display_name should pass state to updateParent function
/components/create_team/components/display_name should pass updated team name to updateParent function ‑ /components/create_team/components/display_name should pass updated team name to updateParent function
/components/create_team/components/display_name should return to display_name.jsx page ‑ /components/create_team/components/display_name should return to display_name.jsx page
/components/create_team/components/display_name should run updateParent function ‑ /components/create_team/components/display_name should run updateParent function
/components/create_team/components/display_name should successfully submit ‑ /components/create_team/components/display_name should successfully submit
/components/data_prefetch should add delay if last post is made in last min ‑ /components/data_prefetch should add delay if last post is made in last min
/components/data_prefetch should cancel fetch and requeue channels when prefetch queue changes ‑ /components/data_prefetch should cancel fetch and requeue channels when prefetch queue changes
/components/data_prefetch should fetch channels in priority order ‑ /components/data_prefetch should fetch channels in priority order
/components/data_prefetch should fetch posts for current channel on first channel load ‑ /components/data_prefetch should fetch posts for current channel on first channel load
/components/data_prefetch should fetch profiles for sidebar on first channel load ‑ /components/data_prefetch should fetch profiles for sidebar on first channel load
/components/data_prefetch should load profiles once the current channel and sidebar are both loaded ‑ /components/data_prefetch should load profiles once the current channel and sidebar are both loaded
/components/data_prefetch should not add delay if channel is DM even if last post is made in last min ‑ /components/data_prefetch should not add delay if channel is DM even if last post is made in last min
/components/data_prefetch should skip making request for posts if a request was made ‑ /components/data_prefetch should skip making request for posts if a request was made
Actions getPathFromIdentifier Should return channel_name if identifier is a channel name ‑ Actions getPathFromIdentifier Should return channel_name if identifier is a channel name
Actions getPathFromIdentifier Should return channel_name if identifier is in the format userid--userid2 ‑ Actions getPathFromIdentifier Should return channel_name if identifier is in the format userid--userid2
Actions getPathFromIdentifier Should return channel_name if identifier looks like a group id but matching channel is an open channel ‑ Actions getPathFromIdentifier Should return channel_name if identifier looks like a group id but matching channel is an open channel
Actions getPathFromIdentifier Should return direct_channel_email if identifier is the user email ‑ Actions getPathFromIdentifier Should return direct_channel_email if identifier is the user email
Actions getPathFromIdentifier Should return direct_channel_user_id if identifier is the user id ‑ Actions getPathFromIdentifier Should return direct_channel_user_id if identifier is the user id
Actions getPathFromIdentifier Should return direct_channel_username if identifier is the username ‑ Actions getPathFromIdentifier Should return direct_channel_username if identifier is the username
Actions getPathFromIdentifier Should return error if the path is not right ‑ Actions getPathFromIdentifier Should return error if the path is not right
Actions getPathFromIdentifier Should return group_channel_group_id if channel exists and is type G ‑ Actions getPathFromIdentifier Should return group_channel_group_id if channel exists and is type G
Actions getPathFromIdentifier Should return group_channel_group_id if identifier is a group id ‑ Actions getPathFromIdentifier Should return group_channel_group_id if identifier is a group id
Actions getPathFromIdentifier identifier is 26 char long Should return channel_id if fetching a channel by id succeeds ‑ Actions getPathFromIdentifier identifier is 26 char long Should return channel_id if fetching a channel by id succeeds
Actions getPathFromIdentifier identifier is 26 char long Should return channel_name if fetching a channel by id fails status 404 ‑ Actions getPathFromIdentifier identifier is 26 char long Should return channel_name if fetching a channel by id fails status 404
Actions getPathFromIdentifier identifier is 26 char long Should return channel_name if identifier is a channel name stored in redux (no fetching happens) ‑ Actions getPathFromIdentifier identifier is 26 char long Should return channel_name if identifier is a channel name stored in redux (no fetching happens)
Actions getPathFromIdentifier identifier is 26 char long Should return error if fetching a channel by id fails status not 404 ‑ Actions getPathFromIdentifier identifier is 26 char long Should return error if fetching a channel by id fails status not 404
Actions goToChannelByChannelId switch to public channel we have locally but need to join ‑ Actions goToChannelByChannelId switch to public channel we have locally but need to join
Actions goToChannelByChannelName switch to channel on different team with same name ‑ Actions goToChannelByChannelName switch to channel on different team with same name
Actions goToChannelByChannelName switch to private channel we don't have locally and get prompted if super user and then join ‑ Actions goToChannelByChannelName switch to private channel we don't have locally and get prompted if super user and then join
Actions goToChannelByChannelName switch to public channel we have locally but need to join ‑ Actions goToChannelByChannelName switch to public channel we have locally but need to join
Actions goToDirectChannelByEmail switch to a direct channel by email with user already existing locally ‑ Actions goToDirectChannelByEmail switch to a direct channel by email with user already existing locally
Actions goToDirectChannelByEmail switch to a direct channel by email with user not existing locally ‑ Actions goToDirectChannelByEmail switch to a direct channel by email with user not existing locally
Actions goToDirectChannelByUserId switch to a direct channel by user id on different team ‑ Actions goToDirectChannelByUserId switch to a direct channel by user id on different team
Actions goToDirectChannelByUserId switch to a direct channel by user id on the same team ‑ Actions goToDirectChannelByUserId switch to a direct channel by user id on the same team
Actions goToDirectChannelByUserIds switch to a direct channel by name on different team ‑ Actions goToDirectChannelByUserIds switch to a direct channel by name on different team
Actions goToDirectChannelByUserIds switch to a direct channel by name on the same team ‑ Actions goToDirectChannelByUserIds switch to a direct channel by name on the same team
Actions.Admin Register a custom plugin setting adds the component to the state ‑ Actions.Admin Register a custom plugin setting adds the component to the state
Actions.Admin Register a plugin adds the plugin to the state ‑ Actions.Admin Register a plugin adds the plugin to the state
Actions.Admin Unregister a plugin removes an existing plugin from the state ‑ Actions.Admin Unregister a plugin removes an existing plugin from the state
Actions.Admin Unregister an unexisting plugin do nothing ‑ Actions.Admin Unregister an unexisting plugin do nothing
Actions.Admin createComplianceReport ‑ Actions.Admin createComplianceReport
Actions.Admin createDataRetentionCustomPolicy ‑ Actions.Admin createDataRetentionCustomPolicy
Actions.Admin deleteBrandImage ‑ Actions.Admin deleteBrandImage
Actions.Admin disablePlugin ‑ Actions.Admin disablePlugin
Actions.Admin enablePlugin ‑ Actions.Admin enablePlugin
Actions.Admin getAdvancedAnalytics ‑ Actions.Admin getAdvancedAnalytics
Actions.Admin getAudits ‑ Actions.Admin getAudits
Actions.Admin getClusterStatus ‑ Actions.Admin getClusterStatus
Actions.Admin getComplianceReport ‑ Actions.Admin getComplianceReport
Actions.Admin getComplianceReports ‑ Actions.Admin getComplianceReports
Actions.Admin getConfig ‑ Actions.Admin getConfig
Actions.Admin getDataRetentionCustomPolicies ‑ Actions.Admin getDataRetentionCustomPolicies
Actions.Admin getDataRetentionCustomPolicy ‑ Actions.Admin getDataRetentionCustomPolicy
Actions.Admin getDataRetentionCustomPolicyChannels ‑ Actions.Admin getDataRetentionCustomPolicyChannels
Actions.Admin getDataRetentionCustomPolicyTeams ‑ Actions.Admin getDataRetentionCustomPolicyTeams
Actions.Admin getEnvironmentConfig ‑ Actions.Admin getEnvironmentConfig
Actions.Admin getLdapGroups is_configured ‑ Actions.Admin getLdapGroups is_configured
Actions.Admin getLdapGroups is_linked ‑ Actions.Admin getLdapGroups is_linked
Actions.Admin getLdapGroups with name query ‑ Actions.Admin getLdapGroups with name query
Actions.Admin getLdapGroups ‑ Actions.Admin getLdapGroups
Actions.Admin getPluginStatuses ‑ Actions.Admin getPluginStatuses
Actions.Admin getPlugins ‑ Actions.Admin getPlugins
Actions.Admin getPostsPerDayAnalytics ‑ Actions.Admin getPostsPerDayAnalytics
Actions.Admin getSamlCertificateStatus ‑ Actions.Admin getSamlCertificateStatus
Actions.Admin getSamlMetadataFromIdp ‑ Actions.Admin getSamlMetadataFromIdp
Actions.Admin getStandardAnalytics ‑ Actions.Admin getStandardAnalytics
Actions.Admin getUsersPerDayAnalytics ‑ Actions.Admin getUsersPerDayAnalytics
Actions.Admin installPluginFromUrl ‑ Actions.Admin installPluginFromUrl
Actions.Admin invalidateCaches ‑ Actions.Admin invalidateCaches
Actions.Admin linkLdapGroup ‑ Actions.Admin linkLdapGroup
Actions.Admin overwriteInstallPlugin ‑ Actions.Admin overwriteInstallPlugin
Actions.Admin purgeElasticsearchIndexes ‑ Actions.Admin purgeElasticsearchIndexes
Actions.Admin recycleDatabase ‑ Actions.Admin recycleDatabase
Actions.Admin reloadConfig ‑ Actions.Admin reloadConfig
Actions.Admin removeDataRetentionCustomPolicyChannels ‑ Actions.Admin removeDataRetentionCustomPolicyChannels
Actions.Admin removeDataRetentionCustomPolicyTeams ‑ Actions.Admin removeDataRetentionCustomPolicyTeams
Actions.Admin removeIdpSamlCertificate ‑ Actions.Admin removeIdpSamlCertificate
Actions.Admin removeLicense ‑ Actions.Admin removeLicense
Actions.Admin removePlugin ‑ Actions.Admin removePlugin
Actions.Admin removePrivateLdapCertificate ‑ Actions.Admin removePrivateLdapCertificate
Actions.Admin removePrivateSamlCertificate ‑ Actions.Admin removePrivateSamlCertificate
Actions.Admin removePublicLdapCertificate ‑ Actions.Admin removePublicLdapCertificate
Actions.Admin removePublicSamlCertificate ‑ Actions.Admin removePublicSamlCertificate
Actions.Admin searchDataRetentionCustomPolicyChannels ‑ Actions.Admin searchDataRetentionCustomPolicyChannels
Actions.Admin searchDataRetentionCustomPolicyTeams ‑ Actions.Admin searchDataRetentionCustomPolicyTeams
Actions.Admin sendWarnMetricAck ‑ Actions.Admin sendWarnMetricAck
Actions.Admin setSamlIdpCertificateFromMetadata ‑ Actions.Admin setSamlIdpCertificateFromMetadata
Actions.Admin syncLdap ‑ Actions.Admin syncLdap
Actions.Admin testElasticsearch ‑ Actions.Admin testElasticsearch
Actions.Admin testEmail ‑ Actions.Admin testEmail
Actions.Admin testLdap ‑ Actions.Admin testLdap
Actions.Admin testS3Connection ‑ Actions.Admin testS3Connection
Actions.Admin testSiteURL ‑ Actions.Admin testSiteURL
Actions.Admin unlinkLdapGroup ‑ Actions.Admin unlinkLdapGroup
Actions.Admin updateConfig ‑ Actions.Admin updateConfig
Actions.Admin updateDataRetentionCustomPolicy ‑ Actions.Admin updateDataRetentionCustomPolicy
Actions.Admin uploadBrandImage ‑ Actions.Admin uploadBrandImage
Actions.Admin uploadIdpSamlCertificate ‑ Actions.Admin uploadIdpSamlCertificate
Actions.Admin uploadLicense ‑ Actions.Admin uploadLicense
Actions.Admin uploadPlugin ‑ Actions.Admin uploadPlugin
Actions.Admin uploadPrivateLdapCertificate ‑ Actions.Admin uploadPrivateLdapCertificate
Actions.Admin uploadPrivateSamlCertificate ‑ Actions.Admin uploadPrivateSamlCertificate
Actions.Admin uploadPublicLdapCertificate ‑ Actions.Admin uploadPublicLdapCertificate
Actions.Admin uploadPublicSamlCertificate ‑ Actions.Admin uploadPublicSamlCertificate
Actions.Bots assignBot ‑ Actions.Bots assignBot
Actions.Bots createBot ‑ Actions.Bots createBot
Actions.Bots disableBot ‑ Actions.Bots disableBot
Actions.Bots loadBot ‑ Actions.Bots loadBot
Actions.Bots loadBots ‑ Actions.Bots loadBots
Actions.Bots logout ‑ Actions.Bots logout
Actions.Bots patchBot ‑ Actions.Bots patchBot
Actions.Channel addUsersToChannel ‑ Actions.Channel addUsersToChannel
Actions.Channel fetchChannelsAndMembers should error out when pagination throws errors ‑ Actions.Channel fetchChannelsAndMembers should error out when pagination throws errors
Actions.Channel fetchChannelsAndMembers should return correct channels, channel members and roles when under max limit ‑ Actions.Channel fetchChannelsAndMembers should return correct channels, channel members and roles when under max limit
Actions.Channel fetchChannelsAndMembers should return correct channels, channel members, roles when responses span across multiple pages ‑ Actions.Channel fetchChannelsAndMembers should return correct channels, channel members, roles when responses span across multiple pages
Actions.Channel fetchChannelsAndMembers should throws error when response errors out ‑ Actions.Channel fetchChannelsAndMembers should throws error when response errors out
Actions.Channel fetchChannelsAndMembers should throws error when response is not correct ‑ Actions.Channel fetchChannelsAndMembers should throws error when response is not correct
Actions.Channel fetchChannelsAndMembers should throws not throw error when responses are empty ‑ Actions.Channel fetchChannelsAndMembers should throws not throw error when responses are empty
Actions.Channel loadChannelsForCurrentUser ‑ Actions.Channel loadChannelsForCurrentUser
Actions.Channel openDirectChannelToUserId Existing ‑ Actions.Channel openDirectChannelToUserId Existing
Actions.Channel openDirectChannelToUserId Not Existing ‑ Actions.Channel openDirectChannelToUserId Not Existing
Actions.Channel openGroupChannelToUserIds ‑ Actions.Channel openGroupChannelToUserIds
Actions.Channel searchMoreChannels ‑ Actions.Channel searchMoreChannels
Actions.Channels addChannelMember ‑ Actions.Channels addChannelMember
Actions.Channels autocompleteChannels ‑ Actions.Channels autocompleteChannels
Actions.Channels autocompleteChannelsForSearch ‑ Actions.Channels autocompleteChannelsForSearch
Actions.Channels createChannel ‑ Actions.Channels createChannel
Actions.Channels createDirectChannel ‑ Actions.Channels createDirectChannel
Actions.Channels createGroupChannel ‑ Actions.Channels createGroupChannel
Actions.Channels deleteChannel ‑ Actions.Channels deleteChannel
Actions.Channels favoriteChannel ‑ Actions.Channels favoriteChannel
Actions.Channels fetchMyChannelsAndMembersREST ‑ Actions.Channels fetchMyChannelsAndMembersREST
Actions.Channels getAllChannels ‑ Actions.Channels getAllChannels
Actions.Channels getAllChannelsWithCount ‑ Actions.Channels getAllChannelsWithCount
Actions.Channels getArchivedChannels ‑ Actions.Channels getArchivedChannels
Actions.Channels getChannel ‑ Actions.Channels getChannel
Actions.Channels getChannelAndMyMember ‑ Actions.Channels getChannelAndMyMember
Actions.Channels getChannelByNameAndTeamName ‑ Actions.Channels getChannelByNameAndTeamName
Actions.Channels getChannelMember ‑ Actions.Channels getChannelMember
Actions.Channels getChannelMemberCountsByGroup ‑ Actions.Channels getChannelMemberCountsByGroup
Actions.Channels getChannelMembers ‑ Actions.Channels getChannelMembers
Actions.Channels getChannelMembersByIds ‑ Actions.Channels getChannelMembersByIds
Actions.Channels getChannelModerations ‑ Actions.Channels getChannelModerations
Actions.Channels getChannelStats ‑ Actions.Channels getChannelStats
Actions.Channels getChannelTimezones ‑ Actions.Channels getChannelTimezones
Actions.Channels getChannels ‑ Actions.Channels getChannels
Actions.Channels getMyChannelMember ‑ Actions.Channels getMyChannelMember
Actions.Channels joinChannel ‑ Actions.Channels joinChannel
Actions.Channels joinChannelByName ‑ Actions.Channels joinChannelByName
Actions.Channels leaveChannel should delete the channel member and channel when leaving a private channel ‑ Actions.Channels leaveChannel should delete the channel member and channel when leaving a private channel
Actions.Channels leaveChannel should delete the channel member when leaving a public channel ‑ Actions.Channels leaveChannel should delete the channel member when leaving a public channel
Actions.Channels leaveChannel should remove a channel from the sidebar when leaving it ‑ Actions.Channels leaveChannel should remove a channel from the sidebar when leaving it
Actions.Channels leaveChannel should restore a channel when failing to leave it (non-custom category) ‑ Actions.Channels leaveChannel should restore a channel when failing to leave it (non-custom category)
Actions.Channels markChannelAsRead one read channel ‑ Actions.Channels markChannelAsRead one read channel
Actions.Channels markChannelAsRead one unread DM channel ‑ Actions.Channels markChannelAsRead one unread DM channel
Actions.Channels markChannelAsRead one unread channel ‑ Actions.Channels markChannelAsRead one unread channel
Actions.Channels markChannelAsRead two unread channels, different teams, reading both (opposite order) ‑ Actions.Channels markChannelAsRead two unread channels, different teams, reading both (opposite order)
Actions.Channels markChannelAsRead two unread channels, different teams, reading both ‑ Actions.Channels markChannelAsRead two unread channels, different teams, reading both
Actions.Channels markChannelAsRead two unread channels, different teams, reading one ‑ Actions.Channels markChannelAsRead two unread channels, different teams, reading one
Actions.Channels markChannelAsRead two unread channels, same team, reading both (opposite order) ‑ Actions.Channels markChannelAsRead two unread channels, same team, reading both (opposite order)
Actions.Channels markChannelAsRead two unread channels, same team, reading both ‑ Actions.Channels markChannelAsRead two unread channels, same team, reading both
Actions.Channels markChannelAsRead two unread channels, same team, reading one ‑ Actions.Channels markChannelAsRead two unread channels, same team, reading one
Actions.Channels markChannelAsUnread channel member should not be updated if it has already been fetched ‑ Actions.Channels markChannelAsUnread channel member should not be updated if it has already been fetched
Actions.Channels markChannelAsUnread message mentioning current user with mark_unread="mention" ‑ Actions.Channels markChannelAsUnread message mentioning current user with mark_unread="mention"
Actions.Channels markChannelAsUnread message mentioning current user ‑ Actions.Channels markChannelAsUnread message mentioning current user
Actions.Channels markChannelAsUnread plain message with mark_unread="mention" ‑ Actions.Channels markChannelAsUnread plain message with mark_unread="mention"
Actions.Channels markChannelAsUnread plain message ‑ Actions.Channels markChannelAsUnread plain message
Actions.Channels markChannelAsViewed ‑ Actions.Channels markChannelAsViewed
Actions.Channels markGroupChannelOpen ‑ Actions.Channels markGroupChannelOpen
Actions.Channels membersMinusGroupMembers ‑ Actions.Channels membersMinusGroupMembers
Actions.Channels patchChannel ‑ Actions.Channels patchChannel
Actions.Channels patchChannelModerations ‑ Actions.Channels patchChannelModerations
Actions.Channels removeChannelMember ‑ Actions.Channels removeChannelMember
Actions.Channels searchAllChannels ‑ Actions.Channels searchAllChannels
Actions.Channels searchArchivedChannels ‑ Actions.Channels searchArchivedChannels
Actions.Channels selectChannel ‑ Actions.Channels selectChannel
Actions.Channels unarchiveChannel ‑ Actions.Channels unarchiveChannel
Actions.Channels unfavoriteChannel ‑ Actions.Channels unfavoriteChannel
Actions.Channels updateChannel ‑ Actions.Channels updateChannel
Actions.Channels updateChannelHeader ‑ Actions.Channels updateChannelHeader
Actions.Channels updateChannelMemberRoles ‑ Actions.Channels updateChannelMemberRoles
Actions.Channels updateChannelMemberSchemeRoles ‑ Actions.Channels updateChannelMemberSchemeRoles
Actions.Channels updateChannelNotifyProps ‑ Actions.Channels updateChannelNotifyProps
Actions.Channels updateChannelPrivacy ‑ Actions.Channels updateChannelPrivacy
Actions.Channels updateChannelPurpose ‑ Actions.Channels updateChannelPurpose
Actions.Channels updateChannelScheme ‑ Actions.Channels updateChannelScheme
Actions.Channels viewChannel should clear manually unread state from current channel ‑ Actions.Channels viewChannel should clear manually unread state from current channel
Actions.Channels viewChannel should contact server and update last_viewed_at of both channels ‑ Actions.Channels viewChannel should contact server and update last_viewed_at of both channels
Actions.Channels viewChannel should not update last_viewed_at of previous channel if it is manually marked as unread ‑ Actions.Channels viewChannel should not update last_viewed_at of previous channel if it is manually marked as unread
Actions.Emojis Emoji alias is stored in recent emojis ‑ Actions.Emojis Emoji alias is stored in recent emojis
Actions.Emojis Emoji already present in recent should be bumped on the top ‑ Actions.Emojis Emoji already present in recent should be bumped on the top
Actions.Emojis First alias is stored in recent emojis even if second alias used ‑ Actions.Emojis First alias is stored in recent emojis even if second alias used
Actions.Emojis Invalid emoji are not stored in recents ‑ Actions.Emojis Invalid emoji are not stored in recents
Actions.Emojis Recent list lenght should always be of size less than or equal to max_recent_size ‑ Actions.Emojis Recent list lenght should always be of size less than or equal to max_recent_size
Actions.Emojis autocompleteCustomEmojis ‑ Actions.Emojis autocompleteCustomEmojis
Actions.Emojis createCustomEmoji ‑ Actions.Emojis createCustomEmoji
Actions.Emojis deleteCustomEmoji ‑ Actions.Emojis deleteCustomEmoji
Actions.Emojis getCustomEmoji ‑ Actions.Emojis getCustomEmoji
Actions.Emojis getCustomEmojiByName ‑ Actions.Emojis getCustomEmojiByName
Actions.Emojis getCustomEmojis ‑ Actions.Emojis getCustomEmojis
Actions.Emojis getCustomEmojisByName ‑ Actions.Emojis getCustomEmojisByName
Actions.Emojis getCustomEmojisInText ‑ Actions.Emojis getCustomEmojisInText
Actions.Emojis loadProfilesForCustomEmojis ‑ Actions.Emojis loadProfilesForCustomEmojis
Actions.Emojis searchCustomEmojis ‑ Actions.Emojis searchCustomEmojis
Actions.Errors logError should hit /logs endpoint, unless server error ‑ Actions.Errors logError should hit /logs endpoint, unless server error
Actions.Files getFilePublicLink ‑ Actions.Files getFilePublicLink
Actions.Files getFilesForPost ‑ Actions.Files getFilesForPost
Actions.Files receivedFiles ‑ Actions.Files receivedFiles
Actions.General getClientConfig ‑ Actions.General getClientConfig
Actions.General getDataRetentionPolicy ‑ Actions.General getDataRetentionPolicy
Actions.General getFirstAdminVisitMarketplaceStatus ‑ Actions.General getFirstAdminVisitMarketplaceStatus
Actions.General getLicenseConfig ‑ Actions.General getLicenseConfig
Actions.General getPing - Invalid URL ‑ Actions.General getPing - Invalid URL
Actions.General getPing ‑ Actions.General getPing
Actions.General getRedirectLocation old server ‑ Actions.General getRedirectLocation old server
Actions.General getRedirectLocation should save the correct location ‑ Actions.General getRedirectLocation should save the correct location
Actions.General getWarnMetricsStatus ‑ Actions.General getWarnMetricsStatus
Actions.General setFirstAdminVisitMarketplaceStatus ‑ Actions.General setFirstAdminVisitMarketplaceStatus
Actions.General setServerVersion ‑ Actions.General setServerVersion
Actions.Groups getAllGroupsAssociatedToChannel ‑ Actions.Groups getAllGroupsAssociatedToChannel
Actions.Groups getAllGroupsAssociatedToChannelsInTeam ‑ Actions.Groups getAllGroupsAssociatedToChannelsInTeam
Actions.Groups getAllGroupsAssociatedToTeam ‑ Actions.Groups getAllGroupsAssociatedToTeam
Actions.Groups getGroup ‑ Actions.Groups getGroup
Actions.Groups getGroupStats ‑ Actions.Groups getGroupStats
Actions.Groups getGroupSyncables ‑ Actions.Groups getGroupSyncables
Actions.Groups getGroups ‑ Actions.Groups getGroups
Actions.Groups getGroupsAssociatedToChannel ‑ Actions.Groups getGroupsAssociatedToChannel
Actions.Groups getGroupsAssociatedToTeam ‑ Actions.Groups getGroupsAssociatedToTeam
Actions.Groups getGroupsNotAssociatedToChannel ‑ Actions.Groups getGroupsNotAssociatedToChannel
Actions.Groups getGroupsNotAssociatedToTeam ‑ Actions.Groups getGroupsNotAssociatedToTeam
Actions.Groups linkGroupSyncable ‑ Actions.Groups linkGroupSyncable
Actions.Groups patchGroup ‑ Actions.Groups patchGroup
Actions.Groups patchGroupSyncable ‑ Actions.Groups patchGroupSyncable
Actions.Groups unlinkGroupSyncable ‑ Actions.Groups unlinkGroupSyncable
Actions.Helpers forceLogoutIfNecessary should do nothing when failing to log in ‑ Actions.Helpers forceLogoutIfNecessary should do nothing when failing to log in
Actions.Helpers forceLogoutIfNecessary should do nothing when not logged in ‑ Actions.Helpers forceLogoutIfNecessary should do nothing when not logged in
Actions.Helpers forceLogoutIfNecessary should do nothing when passed a client error ‑ Actions.Helpers forceLogoutIfNecessary should do nothing when passed a client error
Actions.Helpers forceLogoutIfNecessary should do nothing when passed a non-401 server error ‑ Actions.Helpers forceLogoutIfNecessary should do nothing when passed a non-401 server error
Actions.Helpers forceLogoutIfNecessary should trigger logout when passed a 401 server error ‑ Actions.Helpers forceLogoutIfNecessary should trigger logout when passed a 401 server error
Actions.Integrations addCommand ‑ Actions.Integrations addCommand
Actions.Integrations addOAuthApp ‑ Actions.Integrations addOAuthApp
Actions.Integrations createIncomingHook ‑ Actions.Integrations createIncomingHook
Actions.Integrations createOutgoingHook ‑ Actions.Integrations createOutgoingHook
Actions.Integrations deleteCommand ‑ Actions.Integrations deleteCommand
Actions.Integrations deleteOAuthApp ‑ Actions.Integrations deleteOAuthApp
Actions.Integrations editCommand ‑ Actions.Integrations editCommand
Actions.Integrations editOAuthApp ‑ Actions.Integrations editOAuthApp
Actions.Integrations executeCommand ‑ Actions.Integrations executeCommand
Actions.Integrations getAutocompleteCommands ‑ Actions.Integrations getAutocompleteCommands
Actions.Integrations getCommands ‑ Actions.Integrations getCommands
Actions.Integrations getCustomTeamCommands ‑ Actions.Integrations getCustomTeamCommands
Actions.Integrations getIncomingWebhook ‑ Actions.Integrations getIncomingWebhook
Actions.Integrations getIncomingWebhooks ‑ Actions.Integrations getIncomingWebhooks
Actions.Integrations getOAuthApp ‑ Actions.Integrations getOAuthApp
Actions.Integrations getOAuthApps ‑ Actions.Integrations getOAuthApps
Actions.Integrations getOutgoingWebhook ‑ Actions.Integrations getOutgoingWebhook
Actions.Integrations getOutgoingWebhooks ‑ Actions.Integrations getOutgoingWebhooks
Actions.Integrations regenCommandToken ‑ Actions.Integrations regenCommandToken
Actions.Integrations regenOAuthAppSecret ‑ Actions.Integrations regenOAuthAppSecret
Actions.Integrations regenOutgoingHookToken ‑ Actions.Integrations regenOutgoingHookToken
Actions.Integrations removeIncomingHook ‑ Actions.Integrations removeIncomingHook
Actions.Integrations removeOutgoingHook ‑ Actions.Integrations removeOutgoingHook
Actions.Integrations submitInteractiveDialog ‑ Actions.Integrations submitInteractiveDialog
Actions.Integrations updateIncomingHook ‑ Actions.Integrations updateIncomingHook
Actions.Integrations updateOutgoingHook ‑ Actions.Integrations updateOutgoingHook
Actions.Jobs cancelJob ‑ Actions.Jobs cancelJob
Actions.Jobs createJob ‑ Actions.Jobs createJob
Actions.Jobs getJob ‑ Actions.Jobs getJob
Actions.Jobs getJobs ‑ Actions.Jobs getJobs
Actions.Jobs getJobsByType ‑ Actions.Jobs getJobsByType
Actions.Posts addMessageIntoHistory ‑ Actions.Posts addMessageIntoHistory
Actions.Posts addReaction ‑ Actions.Posts addReaction
Actions.Posts createPost no emojis ‑ Actions.Posts createPost no emojis
Actions.Posts createPost with file attachments ‑ Actions.Posts createPost with file attachments
Actions.Posts createPost with multiple emoji ‑ Actions.Posts createPost with multiple emoji
Actions.Posts createPost with single named emoji ‑ Actions.Posts createPost with single named emoji
Actions.Posts createPost with single shorthand emoji ‑ Actions.Posts createPost with single shorthand emoji
Actions.Posts createPost ‑ Actions.Posts createPost
Actions.Posts deletePost ‑ Actions.Posts deletePost
Actions.Posts deletePostWithReaction ‑ Actions.Posts deletePostWithReaction
Actions.Posts doPostAction ‑ Actions.Posts doPostAction
Actions.Posts doPostActionWithCookie ‑ Actions.Posts doPostActionWithCookie
Actions.Posts editPost ‑ Actions.Posts editPost
Actions.Posts flagPost ‑ Actions.Posts flagPost
Actions.Posts getCustomEmojiForReaction ‑ Actions.Posts getCustomEmojiForReaction
Actions.Posts getNeededAtMentionedUsernames ‑ Actions.Posts getNeededAtMentionedUsernames
Actions.Posts getOpenGraphMetadata ‑ Actions.Posts getOpenGraphMetadata
Actions.Posts getPostEditHistory ‑ Actions.Posts getPostEditHistory
Actions.Posts getPostThread ‑ Actions.Posts getPostThread
Actions.Posts getPosts ‑ Actions.Posts getPosts
Actions.Posts getPostsAfter with empty next_post_id ‑ Actions.Posts getPostsAfter with empty next_post_id
Actions.Posts getPostsAfter ‑ Actions.Posts getPostsAfter
Actions.Posts getPostsAround ‑ Actions.Posts getPostsAround
Actions.Posts getPostsBefore ‑ Actions.Posts getPostsBefore
Actions.Posts getPostsSince ‑ Actions.Posts getPostsSince
Actions.Posts getPostsUnread should load recent posts when unreadScrollPosition is startFromNewest and unread posts are not the latestPosts ‑ Actions.Posts getPostsUnread should load recent posts when unreadScrollPosition is startFromNewest and unread posts are not the latestPosts
Actions.Posts getPostsUnread ‑ Actions.Posts getPostsUnread
Actions.Posts getProfilesAndStatusesForPosts different values for posts argument array of posts ‑ Actions.Posts getProfilesAndStatusesForPosts different values for posts argument array of posts
Actions.Posts getProfilesAndStatusesForPosts different values for posts argument null ‑ Actions.Posts getProfilesAndStatusesForPosts different values for posts argument null
Actions.Posts getProfilesAndStatusesForPosts different values for posts argument object map of posts ‑ Actions.Posts getProfilesAndStatusesForPosts different values for posts argument object map of posts
Actions.Posts getReactionsForPost ‑ Actions.Posts getReactionsForPost
Actions.Posts getThreadsForPosts handlesNull ‑ Actions.Posts getThreadsForPosts handlesNull
Actions.Posts getThreadsForPosts pullsUpTheThreadOfAMissingPost ‑ Actions.Posts getThreadsForPosts pullsUpTheThreadOfAMissingPost
Actions.Posts handleNewPost ‑ Actions.Posts handleNewPost
Actions.Posts handleNewPostOtherChannel ‑ Actions.Posts handleNewPostOtherChannel
Actions.Posts maintain postReplies ‑ Actions.Posts maintain postReplies
Actions.Posts moveHistoryIndexBack ‑ Actions.Posts moveHistoryIndexBack
Actions.Posts moveHistoryIndexForward ‑ Actions.Posts moveHistoryIndexForward
Actions.Posts pinPost ‑ Actions.Posts pinPost
Actions.Posts receivedPostsBefore Should return default false for oldest key if param does not exist ‑ Actions.Posts receivedPostsBefore Should return default false for oldest key if param does not exist
Actions.Posts receivedPostsBefore Should return true for oldest key ‑ Actions.Posts receivedPostsBefore Should return true for oldest key
Actions.Posts receivedPostsInChannel Should return default false for both recent and oldest keys if params dont exist ‑ Actions.Posts receivedPostsInChannel Should return default false for both recent and oldest keys if params dont exist
Actions.Posts receivedPostsInChannel Should return true for oldest and recent keys ‑ Actions.Posts receivedPostsInChannel Should return true for oldest and recent keys
Actions.Posts removePost ‑ Actions.Posts removePost
Actions.Posts removePostWithReaction ‑ Actions.Posts removePostWithReaction
Actions.Posts removeReaction ‑ Actions.Posts removeReaction
Actions.Posts resetCreatePostRequest ‑ Actions.Posts resetCreatePostRequest
Actions.Posts resetHistoryIndex ‑ Actions.Posts resetHistoryIndex
Actions.Posts searchForTerm ‑ Actions.Posts searchForTerm
Actions.Posts setEditingPost ‑ Actions.Posts setEditingPost
Actions.Posts setUnreadPost ‑ Actions.Posts setUnreadPost
Actions.Posts unflagPost ‑ Actions.Posts unflagPost
Actions.Posts unpinPost ‑ Actions.Posts unpinPost
Actions.Posts unsetEditingPost ‑ Actions.Posts unsetEditingPost
Actions.Preferences deletePreferences ‑ Actions.Preferences deletePreferences
Actions.Preferences deleteTeamSpecificThemes ‑ Actions.Preferences deleteTeamSpecificThemes
Actions.Preferences getMyPreferences ‑ Actions.Preferences getMyPreferences
Actions.Preferences makeDirectChannelVisibleIfNecessary ‑ Actions.Preferences makeDirectChannelVisibleIfNecessary
Actions.Preferences savePrefrences ‑ Actions.Preferences savePrefrences
Actions.Preferences saveTheme ‑ Actions.Preferences saveTheme
Actions.Roles editRole ‑ Actions.Roles editRole
Actions.Roles getRole ‑ Actions.Roles getRole
Actions.Roles getRoleByName ‑ Actions.Roles getRoleByName
Actions.Roles getRolesByNames ‑ Actions.Roles getRolesByNames
Actions.Roles loadRolesIfNeeded ‑ Actions.Roles loadRolesIfNeeded
Actions.Schemes createScheme ‑ Actions.Schemes createScheme
Actions.Schemes deleteScheme ‑ Actions.Schemes deleteScheme
Actions.Schemes getScheme ‑ Actions.Schemes getScheme
Actions.Schemes getSchemes ‑ Actions.Schemes getSchemes
Actions.Schemes patchScheme ‑ Actions.Schemes patchScheme
Actions.Search Perform Files Search ‑ Actions.Search Perform Files Search
Actions.Search Perform Search ‑ Actions.Search Perform Search
Actions.Storage actionOnGlobalItemsWithPrefix ‑ Actions.Storage actionOnGlobalItemsWithPrefix
Actions.Storage removeGlobalItem ‑ Actions.Storage removeGlobalItem
Actions.Storage removeItem ‑ Actions.Storage removeItem
Actions.Storage setGlobalItem ‑ Actions.Storage setGlobalItem
Actions.Storage setItem ‑ Actions.Storage setItem
Actions.Team addUserToTeam ‑ Actions.Team addUserToTeam
Actions.Team addUsersToTeam ‑ Actions.Team addUsersToTeam
Actions.Team removeUserFromTeamAndGetStats ‑ Actions.Team removeUserFromTeamAndGetStats
Actions.Team switchTeam should select a team without changing URL if a team is provided ‑ Actions.Team switchTeam should select a team without changing URL if a team is provided
Actions.Team switchTeam should switch to a team by its URL if no team is provided ‑ Actions.Team switchTeam should switch to a team by its URL if no team is provided
Actions.Teams Join Open Team ‑ Actions.Teams Join Open Team
Actions.Teams addUserToTeam ‑ Actions.Teams addUserToTeam
Actions.Teams addUsersToTeam ‑ Actions.Teams addUsersToTeam
Actions.Teams checkIfTeamExists ‑ Actions.Teams checkIfTeamExists
Actions.Teams createTeam ‑ Actions.Teams createTeam
Actions.Teams deleteTeam ‑ Actions.Teams deleteTeam
Actions.Teams getMyTeamMembers and getMyTeamUnreads ‑ Actions.Teams getMyTeamMembers and getMyTeamUnreads
Actions.Teams getMyTeams ‑ Actions.Teams getMyTeams
Actions.Teams getTeam ‑ Actions.Teams getTeam
Actions.Teams getTeamByName ‑ Actions.Teams getTeamByName
Actions.Teams getTeamMember ‑ Actions.Teams getTeamMember
Actions.Teams getTeamMembers ‑ Actions.Teams getTeamMembers
Actions.Teams getTeamMembersByIds ‑ Actions.Teams getTeamMembersByIds
Actions.Teams getTeamMembersForUser ‑ Actions.Teams getTeamMembersForUser
Actions.Teams getTeamStats ‑ Actions.Teams getTeamStats
Actions.Teams getTeams with total count ‑ Actions.Teams getTeams with total count
Actions.Teams getTeams ‑ Actions.Teams getTeams
Actions.Teams getTeamsForUser ‑ Actions.Teams getTeamsForUser
Actions.Teams membersMinusGroupMembers ‑ Actions.Teams membersMinusGroupMembers
Actions.Teams patchTeam ‑ Actions.Teams patchTeam
Actions.Teams regenerateTeamInviteId ‑ Actions.Teams regenerateTeamInviteId
Actions.Teams removeTeamIcon ‑ Actions.Teams removeTeamIcon
Actions.Teams removeUserFromTeam should clear the current channel when leaving a team ‑ Actions.Teams removeUserFromTeam should clear the current channel when leaving a team
Actions.Teams removeUserFromTeam should leave all channels when leaving a team ‑ Actions.Teams removeUserFromTeam should leave all channels when leaving a team
Actions.Teams removeUserFromTeam should remove the user from the team ‑ Actions.Teams removeUserFromTeam should remove the user from the team
Actions.Teams searchTeams ‑ Actions.Teams searchTeams
Actions.Teams selectTeam ‑ Actions.Teams selectTeam
Actions.Teams sendEmailInvitesToTeam ‑ Actions.Teams sendEmailInvitesToTeam
Actions.Teams setTeamIcon ‑ Actions.Teams setTeamIcon
Actions.Teams unarchiveTeam ‑ Actions.Teams unarchiveTeam
Actions.Teams updateTeam ‑ Actions.Teams updateTeam
Actions.Teams updateTeamMemberRoles ‑ Actions.Teams updateTeamMemberRoles
Actions.Teams updateTeamScheme ‑ Actions.Teams updateTeamScheme
Actions.Telemetry isTelemetryEnabled ‑ Actions.Telemetry isTelemetryEnabled
Actions.Telemetry shouldTrackPerformance ‑ Actions.Telemetry shouldTrackPerformance
Actions.Threads getThread ‑ Actions.Threads getThread
Actions.Threads getThreadCounts ‑ Actions.Threads getThreadCounts
Actions.Threads getThreads ‑ Actions.Threads getThreads
Actions.User Should call p-queue APIs on loadProfilesForGM ‑ Actions.User Should call p-queue APIs on loadProfilesForGM
Actions.User getGMsForLoading should not return autoclosed GMs ‑ Actions.User getGMsForLoading should not return autoclosed GMs
Actions.User getGMsForLoading should not return manually closed GMs ‑ Actions.User getGMsForLoading should not return manually closed GMs
Actions.User getGMsForLoading should return GMs that are in custom categories, even if they would be automatically hidden in the DMs category ‑ Actions.User getGMsForLoading should return GMs that are in custom categories, even if they would be automatically hidden in the DMs category
Actions.User loadChannelMembersForProfilesList ‑ Actions.User loadChannelMembersForProfilesList
Actions.User loadProfilesAndReloadChannelMembers ‑ Actions.User loadProfilesAndReloadChannelMembers
Actions.User loadProfilesAndStatusesInChannel ‑ Actions.User loadProfilesAndStatusesInChannel
Actions.User loadProfilesAndTeamMembers ‑ Actions.User loadProfilesAndTeamMembers
Actions.User loadProfilesAndTeamMembersAndChannelMembers ‑ Actions.User loadProfilesAndTeamMembersAndChannelMembers
Actions.User loadProfilesForGroupChannels ‑ Actions.User loadProfilesForGroupChannels
Actions.User loadTeamMembersAndChannelMembersForProfilesList ‑ Actions.User loadTeamMembersAndChannelMembersForProfilesList
Actions.User loadTeamMembersForProfilesList ‑ Actions.User loadTeamMembersForProfilesList
Actions.User searchProfilesAndChannelMembers ‑ Actions.User searchProfilesAndChannelMembers
Actions.Users autocompleteUsers without out_of_channel ‑ Actions.Users autocompleteUsers without out_of_channel
Actions.Users autocompleteUsers ‑ Actions.Users autocompleteUsers
Actions.Users checkForModifiedUsers should do nothing on older servers ‑ Actions.Users checkForModifiedUsers should do nothing on older servers
Actions.Users checkForModifiedUsers should request users by IDs that have changed since the last websocket disconnect ‑ Actions.Users checkForModifiedUsers should request users by IDs that have changed since the last websocket disconnect
Actions.Users clearUserAccessTokens ‑ Actions.Users clearUserAccessTokens
Actions.Users createUser ‑ Actions.Users createUser
Actions.Users createUserAccessToken ‑ Actions.Users createUserAccessToken
Actions.Users disableUserAccessToken ‑ Actions.Users disableUserAccessToken
Actions.Users enableUserAccessToken ‑ Actions.Users enableUserAccessToken
Actions.Users generateMfaSecret ‑ Actions.Users generateMfaSecret
Actions.Users getMe ‑ Actions.Users getMe
Actions.Users getMissingProfilesByIds ‑ Actions.Users getMissingProfilesByIds
Actions.Users getProfiles ‑ Actions.Users getProfiles
Actions.Users getProfilesByIds ‑ Actions.Users getProfilesByIds
Actions.Users getProfilesByUsernames ‑ Actions.Users getProfilesByUsernames
Actions.Users getProfilesInChannel ‑ Actions.Users getProfilesInChannel
Actions.Users getProfilesInGroup ‑ Actions.Users getProfilesInGroup
Actions.Users getProfilesInTeam ‑ Actions.Users getProfilesInTeam
Actions.Users getProfilesNotInChannel ‑ Actions.Users getProfilesNotInChannel
Actions.Users getProfilesNotInTeam ‑ Actions.Users getProfilesNotInTeam
Actions.Users getProfilesWithoutTeam ‑ Actions.Users getProfilesWithoutTeam
Actions.Users getSessions ‑ Actions.Users getSessions
Actions.Users getStatus ‑ Actions.Users getStatus
Actions.Users getStatusesByIds ‑ Actions.Users getStatusesByIds
Actions.Users getTermsOfService ‑ Actions.Users getTermsOfService
Actions.Users getTotalUsersStats ‑ Actions.Users getTotalUsersStats
Actions.Users getUser ‑ Actions.Users getUser
Actions.Users getUserAccessToken ‑ Actions.Users getUserAccessToken
Actions.Users getUserAccessTokens ‑ Actions.Users getUserAccessTokens
Actions.Users getUserAccessTokensForUser ‑ Actions.Users getUserAccessTokensForUser
Actions.Users getUserAudits ‑ Actions.Users getUserAudits
Actions.Users getUserByEmail ‑ Actions.Users getUserByEmail
Actions.Users getUserByUsername ‑ Actions.Users getUserByUsername
Actions.Users logout ‑ Actions.Users logout
Actions.Users patchUser ‑ Actions.Users patchUser
Actions.Users resetUserPassword ‑ Actions.Users resetUserPassword
Actions.Users revokeAllSessionsForCurrentUser ‑ Actions.Users revokeAllSessionsForCurrentUser
Actions.Users revokeSession and logout ‑ Actions.Users revokeSession and logout
Actions.Users revokeSession ‑ Actions.Users revokeSession
Actions.Users revokeSessionsForAllUsers ‑ Actions.Users revokeSessionsForAllUsers
Actions.Users revokeUserAccessToken ‑ Actions.Users revokeUserAccessToken
Actions.Users searchProfiles ‑ Actions.Users searchProfiles
Actions.Users sendPasswordResetEmail ‑ Actions.Users sendPasswordResetEmail
Actions.Users sendVerificationEmail ‑ Actions.Users sendVerificationEmail
Actions.Users setDefaultProfileImage ‑ Actions.Users setDefaultProfileImage
Actions.Users setStatus ‑ Actions.Users setStatus
Actions.Users switchEmailToLdap ‑ Actions.Users switchEmailToLdap
Actions.Users switchEmailToOAuth ‑ Actions.Users switchEmailToOAuth
Actions.Users switchLdapToEmail ‑ Actions.Users switchLdapToEmail
Actions.Users switchOAuthToEmail ‑ Actions.Users switchOAuthToEmail
Actions.Users updateMe ‑ Actions.Users updateMe
Actions.Users updateMyTermsOfServiceStatus accept terms ‑ Actions.Users updateMyTermsOfServiceStatus accept terms
Actions.Users updateMyTermsOfServiceStatus reject terms ‑ Actions.Users updateMyTermsOfServiceStatus reject terms
Actions.Users updateUserActive ‑ Actions.Users updateUserActive
Actions.Users updateUserMfa ‑ Actions.Users updateUserMfa
Actions.Users updateUserPassword ‑ Actions.Users updateUserPassword
Actions.Users updateUserRoles ‑ Actions.Users updateUserRoles
Actions.Users uploadProfileImage ‑ Actions.Users uploadProfileImage
Actions.Users verifyUserEmail ‑ Actions.Users verifyUserEmail
AddToChannels custom message UI to toggle custom message closes it when opened ‑ AddToChannels custom message UI to toggle custom message closes it when opened
AddToChannels custom message UI to toggle custom message opens it when closed ‑ AddToChannels custom message UI to toggle custom message opens it when closed
AddToChannels custom message UI to write custom message calls the on change handler with its input ‑ AddToChannels custom message UI to write custom message calls the on change handler with its input
AddToChannels placeholder selection should use the currentChannel display_name when in a channel ‑ AddToChannels placeholder selection should use the currentChannel display_name when in a channel
AddToChannels placeholder selection should use townSquareDisplayName when not in a channel ‑ AddToChannels placeholder selection should use townSquareDisplayName when not in a channel
AddToChannels placeholder selection should use townSqureDisplayName when not in a public or private channel ‑ AddToChannels placeholder selection should use townSqureDisplayName when not in a public or private channel
AdminConsoleIndex.generateIndex should generate a index including the plugin settings ‑ AdminConsoleIndex.generateIndex should generate a index including the plugin settings
AdminConsoleIndex.generateIndex should generate a index where I can search in other language ‑ AdminConsoleIndex.generateIndex should generate a index where I can search in other language
AdminConsoleIndex.generateIndex should generate an index where I can search ‑ AdminConsoleIndex.generateIndex should generate an index where I can search
AdminConsolePluginsIndex.getPluginEntries should extract the text from label field ‑ AdminConsolePluginsIndex.getPluginEntries should extract the text from label field
AdminConsolePluginsIndex.getPluginEntries should index the enable plugin setting even if other settings are not present ‑ AdminConsolePluginsIndex.getPluginEntries should index the enable plugin setting even if other settings are not present
AdminConsolePluginsIndex.getPluginEntries should index the enable plugin setting ‑ AdminConsolePluginsIndex.getPluginEntries should index the enable plugin setting
AdminConsolePluginsIndex.getPluginEntries should not return the markdown link texts ‑ AdminConsolePluginsIndex.getPluginEntries should not return the markdown link texts
AdminConsolePluginsIndex.getPluginEntries should return an empty map in case of plugins is empty ‑ AdminConsolePluginsIndex.getPluginEntries should return an empty map in case of plugins is empty
AdminConsolePluginsIndex.getPluginEntries should return an empty map in case of plugins is undefined ‑ AdminConsolePluginsIndex.getPluginEntries should return an empty map in case of plugins is undefined
AdminConsolePluginsIndex.getPluginEntries should return map with the text extracted from plugins ‑ AdminConsolePluginsIndex.getPluginEntries should return map with the text extracted from plugins
AppCommandParser composeCommandSubmitCall dynamic lookup test ‑ AppCommandParser composeCommandSubmitCall dynamic lookup test
AppCommandParser composeCommandSubmitCall empty form ‑ AppCommandParser composeCommandSubmitCall empty form
AppCommandParser composeCommandSubmitCall full form ‑ AppCommandParser composeCommandSubmitCall full form
AppCommandParser getSuggestions create flag epic static select value ‑ AppCommandParser getSuggestions create flag epic static select value
AppCommandParser getSuggestions create flag project dynamic select value ‑ AppCommandParser getSuggestions create flag project dynamic select value
AppCommandParser getSuggestions create flag summary value ‑ AppCommandParser getSuggestions create flag summary value
AppCommandParser getSuggestions create flags just after subcommand ‑ AppCommandParser getSuggestions create flags just after subcommand
AppCommandParser getSuggestions create flags mid-flag ‑ AppCommandParser getSuggestions create flags mid-flag
AppCommandParser getSuggestions empty text value suggestion ‑ AppCommandParser getSuggestions empty text value suggestion
AppCommandParser getSuggestions filled out form shows execute ‑ AppCommandParser getSuggestions filled out form shows execute
AppCommandParser getSuggestions partial text value suggestion ‑ AppCommandParser getSuggestions partial text value suggestion
AppCommandParser getSuggestions quote text value suggestion close quotes ‑ AppCommandParser getSuggestions quote text value suggestion close quotes
AppCommandParser getSuggestions subcommand 1 case insensitive ‑ AppCommandParser getSuggestions subcommand 1 case insensitive
AppCommandParser getSuggestions subcommand 1 ‑ AppCommandParser getSuggestions subcommand 1
AppCommandParser getSuggestions subcommand 2 case insensitive ‑ AppCommandParser getSuggestions subcommand 2 case insensitive
AppCommandParser getSuggestions subcommand 2 with a space case insensitive ‑ AppCommandParser getSuggestions subcommand 2 with a space case insensitive
AppCommandParser getSuggestions subcommand 2 with a space ‑ AppCommandParser getSuggestions subcommand 2 with a space
AppCommandParser getSuggestions subcommand 2 ‑ AppCommandParser getSuggestions subcommand 2
AppCommandParser getSuggestions subcommand 3 partial case insensitive ‑ AppCommandParser getSuggestions subcommand 3 partial case insensitive
AppCommandParser getSuggestions subcommand 3 partial ‑ AppCommandParser getSuggestions subcommand 3 partial
AppCommandParser getSuggestions tick text value suggestion close quotes ‑ AppCommandParser getSuggestions tick text value suggestion close quotes
AppCommandParser getSuggestions used flags do not appear ‑ AppCommandParser getSuggestions used flags do not appear
AppCommandParser getSuggestions view flags just after subcommand ‑ AppCommandParser getSuggestions view flags just after subcommand
AppCommandParser getSuggestions view just after subcommand (positional) ‑ AppCommandParser getSuggestions view just after subcommand (positional)
AppCommandParser getSuggestionsBase other command matches ‑ AppCommandParser getSuggestionsBase other command matches
AppCommandParser getSuggestionsBase string does not match ‑ AppCommandParser getSuggestionsBase string does not match
AppCommandParser getSuggestionsBase string is past base command ‑ AppCommandParser getSuggestionsBase string is past base command
AppCommandParser getSuggestionsBase string matches 1 ‑ AppCommandParser getSuggestionsBase string matches 1
AppCommandParser getSuggestionsBase string matches 2 ‑ AppCommandParser getSuggestionsBase string matches 2
AppCommandParser getSuggestionsBase string matches 3 ‑ AppCommandParser getSuggestionsBase string matches 3
AppCommandParser getSuggestionsBase string matches case insensitive ‑ AppCommandParser getSuggestionsBase string matches case insensitive
AppCommandParser matchBinding full command case insensitive ‑ AppCommandParser matchBinding full command case insensitive
AppCommandParser matchBinding full command ‑ AppCommandParser matchBinding full command
AppCommandParser matchBinding incomplete top command ‑ AppCommandParser matchBinding incomplete top command
AppCommandParser matchBinding middle of subcommand ‑ AppCommandParser matchBinding middle of subcommand
AppCommandParser matchBinding no space after the top command ‑ AppCommandParser matchBinding no space after the top command
AppCommandParser matchBinding second subcommand, no space ‑ AppCommandParser matchBinding second subcommand, no space
AppCommandParser matchBinding space after the top command ‑ AppCommandParser matchBinding space after the top command
AppCommandParser matchBinding token after the end of bindings, no space ‑ AppCommandParser matchBinding token after the end of bindings, no space
AppCommandParser matchBinding token after the end of bindings, with space ‑ AppCommandParser matchBinding token after the end of bindings, with space
AppCommandParser parseForm error: invalid flag ‑ AppCommandParser parseForm error: invalid flag
AppCommandParser parseForm error: multiple equal signs ‑ AppCommandParser parseForm error: multiple equal signs
AppCommandParser parseForm error: rest after rest field flag ‑ AppCommandParser parseForm error: rest after rest field flag
AppCommandParser parseForm error: unexpected positional ‑ AppCommandParser parseForm error: unexpected positional
AppCommandParser parseForm error: unmatched quote ‑ AppCommandParser parseForm error: unmatched quote
AppCommandParser parseForm error: unmatched tick ‑ AppCommandParser parseForm error: unmatched tick
AppCommandParser parseForm happy create flag no value ‑ AppCommandParser parseForm happy create flag no value
AppCommandParser parseForm happy full create case insensitive ‑ AppCommandParser parseForm happy full create case insensitive
AppCommandParser parseForm happy full create ‑ AppCommandParser parseForm happy full create
AppCommandParser parseForm happy full view ‑ AppCommandParser parseForm happy full view
AppCommandParser parseForm happy view no parameters ‑ AppCommandParser parseForm happy view no parameters
AppCommandParser parseForm missing required fields not a problem for parseCommand ‑ AppCommandParser parseForm missing required fields not a problem for parseCommand
AppCommandParser parseForm partial epic ‑ AppCommandParser parseForm partial epic
AppCommandParser parseForm rest field as flag with other field ‑ AppCommandParser parseForm rest field as flag with other field
AppCommandParser parseForm rest field with other field ‑ AppCommandParser parseForm rest field with other field
AppCommandParser parseForm rest field ‑ AppCommandParser parseForm rest field
Apps Utils cleanCommands filter repeated label ‑ Apps Utils cleanCommands filter repeated label
Apps Utils cleanCommands filter with same label ‑ Apps Utils cleanCommands filter with same label
Apps Utils cleanCommands happy path ‑ Apps Utils cleanCommands happy path
Apps Utils cleanCommands no label nor location ‑ Apps Utils cleanCommands no label nor location
Apps Utils cleanCommands no multiword infered from location ‑ Apps Utils cleanCommands no multiword infered from location
Apps Utils cleanCommands no multiword on label ‑ Apps Utils cleanCommands no multiword on label

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 588 to 1023)

There are 6938 tests, see "Raw output" for the list of tests 588 to 1023.
Raw output
Apps Utils cleanCommands non-leaf command removed when it has no subcommands ‑ Apps Utils cleanCommands non-leaf command removed when it has no subcommands
Apps Utils cleanForm field filter dynamic with no valid lookup call ‑ Apps Utils cleanForm field filter dynamic with no valid lookup call
Apps Utils cleanForm field filter more than one field ‑ Apps Utils cleanForm field filter more than one field
Apps Utils cleanForm field filter static options with no value ‑ Apps Utils cleanForm field filter static options with no value
Apps Utils cleanForm field filter static options with same label inferred from value ‑ Apps Utils cleanForm field filter static options with same label inferred from value
Apps Utils cleanForm field filter static options with same label ‑ Apps Utils cleanForm field filter static options with same label
Apps Utils cleanForm field filter static options with same value ‑ Apps Utils cleanForm field filter static options with same value
Apps Utils cleanForm field filter static with no options ‑ Apps Utils cleanForm field filter static with no options
Apps Utils cleanForm field filter static with no valid options ‑ Apps Utils cleanForm field filter static with no valid options
Apps Utils cleanForm field filter with multiword label ‑ Apps Utils cleanForm field filter with multiword label
Apps Utils cleanForm field filter with multiword name ‑ Apps Utils cleanForm field filter with multiword name
Apps Utils cleanForm field filter with same label inferred from name ‑ Apps Utils cleanForm field filter with same label inferred from name
Apps Utils cleanForm field filter with same labels ‑ Apps Utils cleanForm field filter with same labels
Apps Utils cleanForm invalid dynamic field does not consume namespace ‑ Apps Utils cleanForm invalid dynamic field does not consume namespace
Apps Utils cleanForm invalid static field does not consume namespace ‑ Apps Utils cleanForm invalid static field does not consume namespace
Apps Utils cleanForm invalid static options don't consume namespace ‑ Apps Utils cleanForm invalid static options don't consume namespace
Apps Utils cleanForm no field filter on labels ‑ Apps Utils cleanForm no field filter on labels
Apps Utils cleanForm no field filter on names ‑ Apps Utils cleanForm no field filter on names
Apps Utils cleanForm no field filter with no name ‑ Apps Utils cleanForm no field filter with no name
Apps Utils fillAndTrimBindingsInformation Apps IDs propagate down, and locations get formed ‑ Apps Utils fillAndTrimBindingsInformation Apps IDs propagate down, and locations get formed
Apps Utils fillAndTrimBindingsInformation Trim branches with calls, bindings and forms. ‑ Apps Utils fillAndTrimBindingsInformation Trim branches with calls, bindings and forms.
Apps Utils fillAndTrimBindingsInformation Trim branches with whitespace labels. ‑ Apps Utils fillAndTrimBindingsInformation Trim branches with whitespace labels.
Apps Utils fillAndTrimBindingsInformation Trim branches without call. ‑ Apps Utils fillAndTrimBindingsInformation Trim branches without call.
AppsFormComponent default select element should be enabled by default ‑ AppsFormComponent default select element should be enabled by default
AppsFormComponent generic error message should appear when submit returns an error ‑ AppsFormComponent generic error message should appear when submit returns an error
AppsFormComponent generic error message should not appear when submit does not return an error ‑ AppsFormComponent generic error message should not appear when submit does not return an error
AppsFormComponent it should submit and close the modal ‑ AppsFormComponent it should submit and close the modal
AppsFormComponent should set initial form values ‑ AppsFormComponent should set initial form values
AppsFormComponent should set match snapshot ‑ AppsFormComponent should set match snapshot
AudioVideoPreview should match snapshot without children ‑ AudioVideoPreview should match snapshot without children
AudioVideoPreview should match snapshot, cannot play ‑ AudioVideoPreview should match snapshot, cannot play
BillingHistory -- self-hosted Billing history section shows template when no invoices have been emitted yet ‑ BillingHistory -- self-hosted Billing history section shows template when no invoices have been emitted yet
BillingHistory -- self-hosted Billing history section shows two invoices to download ‑ BillingHistory -- self-hosted Billing history section shows two invoices to download
CenterMessageLock Admins have a call to upgrade ‑ CenterMessageLock Admins have a call to upgrade
CenterMessageLock End users have a call to notify admin ‑ CenterMessageLock End users have a call to notify admin
CenterMessageLock Filtered messages over one year old display year ‑ CenterMessageLock Filtered messages over one year old display year
CenterMessageLock New filtered messages do not show year ‑ CenterMessageLock New filtered messages do not show year
CenterMessageLock returns null if limits not loaded ‑ CenterMessageLock returns null if limits not loaded
CenterMessageLock when there are no messages, uses day after day of most recently archived post ‑ CenterMessageLock when there are no messages, uses day after day of most recently archived post
Channel Utils findNextUnreadChannelId going backwards to unread channels with wrapping ‑ Channel Utils findNextUnreadChannelId going backwards to unread channels with wrapping
Channel Utils findNextUnreadChannelId going backwards to unread channels ‑ Channel Utils findNextUnreadChannelId going backwards to unread channels
Channel Utils findNextUnreadChannelId going forward to unread channels with wrapping ‑ Channel Utils findNextUnreadChannelId going forward to unread channels with wrapping
Channel Utils findNextUnreadChannelId going forward to unread channels ‑ Channel Utils findNextUnreadChannelId going forward to unread channels
Channel Utils findNextUnreadChannelId no channels are unread ‑ Channel Utils findNextUnreadChannelId no channels are unread
Channel Utils findNextUnreadChannelId only current channel is unread ‑ Channel Utils findNextUnreadChannelId only current channel is unread
ChannelUtils areChannelMentionsIgnored ‑ ChannelUtils areChannelMentionsIgnored
ChannelUtils filterChannelsMatchingTerm ‑ ChannelUtils filterChannelsMatchingTerm
ChannelUtils sortChannelsByDisplayName ‑ ChannelUtils sortChannelsByDisplayName
ChannelUtils sortChannelsByRecency ‑ ChannelUtils sortChannelsByRecency
ChannelUtils sortChannelsByTypeListAndDisplayName ‑ ChannelUtils sortChannelsByTypeListAndDisplayName
Client4 doFetchWithResponse serverVersion should be set from response header ‑ Client4 doFetchWithResponse serverVersion should be set from response header
Client4 fetchWithGraphQL Should have correct graphql url ‑ Client4 fetchWithGraphQL Should have correct graphql url
ClientError standard fields should be enumerable ‑ ClientError standard fields should be enumerable
CloudEffectsWrapper calls effects if user is admin of a cloud instance ‑ CloudEffectsWrapper calls effects if user is admin of a cloud instance
CloudEffectsWrapper short circuits if not cloud ‑ CloudEffectsWrapper short circuits if not cloud
CloudEffectsWrapper short circuits if user is not admin ‑ CloudEffectsWrapper short circuits if user is not admin
CloudEffectsWrapper short circuits if user not logged in ‑ CloudEffectsWrapper short circuits if user not logged in
CloudUsageModal hides footer when there are no actions ‑ CloudUsageModal hides footer when there are no actions
CloudUsageModal renders primary modal action ‑ CloudUsageModal renders primary modal action
CloudUsageModal renders secondary modal action ‑ CloudUsageModal renders secondary modal action
CloudUsageModal renders text elements ‑ CloudUsageModal renders text elements
CommandProvider handlePretextChanged should fetch command autocomplete results from the server ‑ CommandProvider handlePretextChanged should fetch command autocomplete results from the server
CommandProvider handlePretextChanged should use the app command parser ‑ CommandProvider handlePretextChanged should use the app command parser
CommandSuggestion should match snapshot ‑ CommandSuggestion should match snapshot
Components/AlertBanner should match snapshot for app variant ‑ Components/AlertBanner should match snapshot for app variant
Components/AlertBanner should match snapshot when buttons are passed ‑ Components/AlertBanner should match snapshot when buttons are passed
Components/AlertBanner should match snapshot when icon disabled ‑ Components/AlertBanner should match snapshot when icon disabled
Components/AlertBanner should match snapshot ‑ Components/AlertBanner should match snapshot
Components/ChannelNavigator should not show AddChannelDropdown ‑ Components/ChannelNavigator should not show AddChannelDropdown
Components/SidebarHeader should embed teams menu dropdown into heading ‑ Components/SidebarHeader should embed teams menu dropdown into heading
Components/SidebarHeader should show AddChannelDropdown ‑ Components/SidebarHeader should show AddChannelDropdown
ConfirmModal should pass checkbox state when cancel is pressed ‑ ConfirmModal should pass checkbox state when cancel is pressed
ConfirmModal should pass checkbox state when confirm is pressed ‑ ConfirmModal should pass checkbox state when confirm is pressed
ConfirmModalRedux should call closeModal after confirming ‑ ConfirmModalRedux should call closeModal after confirming
ConfirmModalRedux should call onExited after cancelling ‑ ConfirmModalRedux should call onExited after cancelling
Data Retention Teams RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS ‑ Data Retention Teams RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS
Data Retention Teams RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SEARCH ‑ Data Retention Teams RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SEARCH
Data Retention Teams REMOVE_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SUCCESS ‑ Data Retention Teams REMOVE_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SUCCESS
EmojiUtils getEmojiImageUrl return correct url for custom emojis ‑ EmojiUtils getEmojiImageUrl return correct url for custom emojis
EmojiUtils getEmojiImageUrl return correct url for mattermost emoji ‑ EmojiUtils getEmojiImageUrl return correct url for mattermost emoji
EmojiUtils getEmojiImageUrl returns correct url for system emojis ‑ EmojiUtils getEmojiImageUrl returns correct url for system emojis
EmojiUtils isSystemEmoji correctly identifies custom emojis with category and with id ‑ EmojiUtils isSystemEmoji correctly identifies custom emojis with category and with id
EmojiUtils isSystemEmoji correctly identifies custom emojis with category and without id ‑ EmojiUtils isSystemEmoji correctly identifies custom emojis with category and without id
EmojiUtils isSystemEmoji correctly identifies custom emojis without category and with id ‑ EmojiUtils isSystemEmoji correctly identifies custom emojis without category and with id
EmojiUtils isSystemEmoji correctly identifies system emojis with category ‑ EmojiUtils isSystemEmoji correctly identifies system emojis with category
EmojiUtils isSystemEmoji correctly identifies system emojis without category ‑ EmojiUtils isSystemEmoji correctly identifies system emojis without category
EmojiUtils parseNeededCustomEmojisFromText custom emojis ‑ EmojiUtils parseNeededCustomEmojisFromText custom emojis
EmojiUtils parseNeededCustomEmojisFromText emojis that we've already tried to load ‑ EmojiUtils parseNeededCustomEmojisFromText emojis that we've already tried to load
EmojiUtils parseNeededCustomEmojisFromText no emojis ‑ EmojiUtils parseNeededCustomEmojisFromText no emojis
EmojiUtils parseNeededCustomEmojisFromText some emojis ‑ EmojiUtils parseNeededCustomEmojisFromText some emojis
EmojiUtils parseNeededCustomEmojisFromText system emojis ‑ EmojiUtils parseNeededCustomEmojisFromText system emojis
EmojiUtils parseNeededCustomEmojisFromText text surrounding emojis ‑ EmojiUtils parseNeededCustomEmojisFromText text surrounding emojis
Emoticons handleEmoticons should allow comma immediately following emoticon :) ‑ Emoticons handleEmoticons should allow comma immediately following emoticon :)
Emoticons handleEmoticons should allow comma immediately following emoticon :P ‑ Emoticons handleEmoticons should allow comma immediately following emoticon :P
Emoticons handleEmoticons should allow punctuation immediately before and following emoticon :) ‑ Emoticons handleEmoticons should allow punctuation immediately before and following emoticon :)
Emoticons handleEmoticons should allow punctuation immediately before and following emoticon :P ‑ Emoticons handleEmoticons should allow punctuation immediately before and following emoticon :P
Emoticons handleEmoticons should allow punctuation immediately following emoticon :) ‑ Emoticons handleEmoticons should allow punctuation immediately following emoticon :)
Emoticons handleEmoticons should allow punctuation immediately following emoticon :P ‑ Emoticons handleEmoticons should allow punctuation immediately following emoticon :P
Emoticons handleEmoticons should replace emoticons not separated by whitespace ‑ Emoticons handleEmoticons should replace emoticons not separated by whitespace
Emoticons handleEmoticons should replace emoticons separated by punctuation ‑ Emoticons handleEmoticons should replace emoticons separated by punctuation
Emoticons handleEmoticons should replace emoticons separated by text ‑ Emoticons handleEmoticons should replace emoticons separated by text
Emoticons handleEmoticons should replace emoticons with tokens ‑ Emoticons handleEmoticons should replace emoticons with tokens
Emoticons handleEmoticons shouldn't replace invalid emoticons ‑ Emoticons handleEmoticons shouldn't replace invalid emoticons
Emoticons handleEmoticons text sequence '</3' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence '</3' should be recognized as an emoticon
Emoticons handleEmoticons text sequence '<3' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence '<3' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ': should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ': should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':'(' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':'(' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':(' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':(' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':)' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':)' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':- should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':- should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-(' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-(' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-)' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-)' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-/' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-/' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-@' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-@' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-D' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-D' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-]' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-]' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-o' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-o' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-p' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-p' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-s' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-s' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-x' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-x' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':-|' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':-|' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':/' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':/' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':@' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':@' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':D' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':D' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':]' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':]' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':`(' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':`(' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':o' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':o' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':p' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':p' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':s' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':s' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':|' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':|' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ':’(' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ':’(' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ';)' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ';)' should be recognized as an emoticon
Emoticons handleEmoticons text sequence ';-)' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence ';-)' should be recognized as an emoticon
Emoticons handleEmoticons text sequence '</3' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence '</3' should be recognized as an emoticon
Emoticons handleEmoticons text sequence '<3' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence '<3' should be recognized as an emoticon
Emoticons handleEmoticons text sequence 'x-d' should be recognized as an emoticon ‑ Emoticons handleEmoticons text sequence 'x-d' should be recognized as an emoticon
Emoticons matchEmoticons empty message ‑ Emoticons matchEmoticons empty message
Emoticons matchEmoticons inline ‑ Emoticons matchEmoticons inline
Emoticons matchEmoticons multiple mixed ‑ Emoticons matchEmoticons multiple mixed
Emoticons matchEmoticons multiple named emoticons forms ‑ Emoticons matchEmoticons multiple named emoticons forms
Emoticons matchEmoticons multiple shorthand forms ‑ Emoticons matchEmoticons multiple shorthand forms
Emoticons matchEmoticons no emoticons ‑ Emoticons matchEmoticons no emoticons
Emoticons matchEmoticons shouldn't render emoticons in code blocks ‑ Emoticons matchEmoticons shouldn't render emoticons in code blocks
Emoticons matchEmoticons shouldn't render emoticons in links ‑ Emoticons matchEmoticons shouldn't render emoticons in links
Emoticons matchEmoticons shouldn't render emoticons in multiline code blocks ‑ Emoticons matchEmoticons shouldn't render emoticons in multiline code blocks
Emoticons matchEmoticons shouldn't render emoticons in multiline links ‑ Emoticons matchEmoticons shouldn't render emoticons in multiline links
Emoticons matchEmoticons single named emoticons forms ‑ Emoticons matchEmoticons single named emoticons forms
Emoticons matchEmoticons single shorthand forms ‑ Emoticons matchEmoticons single shorthand forms
ErrorPage displays cloud archived page correctly ‑ ErrorPage displays cloud archived page correctly
ExternalImage isSVGImage no metadata, no extension ‑ ExternalImage isSVGImage no metadata, no extension
ExternalImage isSVGImage no metadata, proxied image ‑ ExternalImage isSVGImage no metadata, proxied image
ExternalImage isSVGImage no metadata, proxied svg image ‑ ExternalImage isSVGImage no metadata, proxied svg image
ExternalImage isSVGImage no metadata, svg extension with hash ‑ ExternalImage isSVGImage no metadata, svg extension with hash
ExternalImage isSVGImage no metadata, svg extension with query parameter ‑ ExternalImage isSVGImage no metadata, svg extension with query parameter
ExternalImage isSVGImage no metadata, svg extension ‑ ExternalImage isSVGImage no metadata, svg extension
ExternalImage isSVGImage with metadata, SVG ‑ ExternalImage isSVGImage with metadata, SVG
ExternalImage isSVGImage with metadata, not an SVG ‑ ExternalImage isSVGImage with metadata, not an SVG
ExternalImage should not render an SVG when disabled ‑ ExternalImage should not render an SVG when disabled
ExternalImage should pass src through the image proxy when enabled ‑ ExternalImage should pass src through the image proxy when enabled
ExternalImage should render an SVG when enabled ‑ ExternalImage should render an SVG when enabled
ExternalImage should render an image without image metadata ‑ ExternalImage should render an image without image metadata
ExternalImage should render an image ‑ ExternalImage should render an image
FileAttachment archived file shows archived image instead of real image and explanatory test in compact mode ‑ FileAttachment archived file shows archived image instead of real image and explanatory test in compact mode
FileAttachment archived file shows archived image instead of real image and explanatory test in full mode ‑ FileAttachment archived file shows archived image instead of real image and explanatory test in full mode
FileAttachment non archived file does not show archived elements in compact display mode ‑ FileAttachment non archived file does not show archived elements in compact display mode
FileAttachment non archived file does not show archived elements ‑ FileAttachment non archived file does not show archived elements
FileAttachment should blur file attachment link after click ‑ FileAttachment should blur file attachment link after click
FileAttachment should match snapshot, after change from file to image ‑ FileAttachment should match snapshot, after change from file to image
FileAttachment should match snapshot, regular file ‑ FileAttachment should match snapshot, regular file
FileAttachment should match snapshot, regular image ‑ FileAttachment should match snapshot, regular image
FileAttachment should match snapshot, small image ‑ FileAttachment should match snapshot, small image
FileAttachment should match snapshot, svg image ‑ FileAttachment should match snapshot, svg image
FileAttachment should match snapshot, when file is not loaded ‑ FileAttachment should match snapshot, when file is not loaded
FileAttachment should match snapshot, with compact display ‑ FileAttachment should match snapshot, with compact display
FileAttachment should match snapshot, without compact display and without can download ‑ FileAttachment should match snapshot, without compact display and without can download
FileAttachmentList should render a FileAttachment for a single file ‑ FileAttachmentList should render a FileAttachment for a single file
FileAttachmentList should render a FileAttachment for an SVG with SVG previews disabled ‑ FileAttachmentList should render a FileAttachment for an SVG with SVG previews disabled
FileAttachmentList should render a SingleImageView for a single image ‑ FileAttachmentList should render a SingleImageView for a single image
FileAttachmentList should render a SingleImageView for an SVG with SVG previews enabled ‑ FileAttachmentList should render a SingleImageView for an SVG with SVG previews enabled
FileAttachmentList should render multiple, sorted FileAttachments for multiple files ‑ FileAttachmentList should render multiple, sorted FileAttachments for multiple files
FilePreview should call handleRemove when file removed ‑ FilePreview should call handleRemove when file removed
FilePreview should match snapshot when props are changed ‑ FilePreview should match snapshot when props are changed
FilePreview should match snapshot ‑ FilePreview should match snapshot
FilePreview should not render an SVG when SVGs are disabled ‑ FilePreview should not render an SVG when SVGs are disabled
FilePreview should render an SVG when SVGs are enabled ‑ FilePreview should render an SVG when SVGs are enabled
FileThumbnail should render a normal-sized image ‑ FileThumbnail should render a normal-sized image
FileThumbnail should render a small image ‑ FileThumbnail should render a small image
FileThumbnail should render an icon for a PDF ‑ FileThumbnail should render an icon for a PDF
FileThumbnail should render an icon for an SVG when SVG previews are disabled ‑ FileThumbnail should render an icon for an SVG when SVG previews are disabled
FileThumbnail should render an svg when svg previews are enabled ‑ FileThumbnail should render an svg when svg previews are enabled
FileUtils getFileDownloadUrl ‑ FileUtils getFileDownloadUrl
FileUtils getFileMiniPreviewUrl ‑ FileUtils getFileMiniPreviewUrl
FileUtils getFilePreviewUrl ‑ FileUtils getFilePreviewUrl
FileUtils getFileThumbnailUrl ‑ FileUtils getFileThumbnailUrl
FileUtils getFileUrl ‑ FileUtils getFileUrl
FileUtils sortFileInfos ‑ FileUtils sortFileInfos
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for audio ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for audio
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for image ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for image
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for no suffix ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for no suffix
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for pdf ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for pdf
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for presentation ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for presentation
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for spreadsheet ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for spreadsheet
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for unknown file format ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for unknown file format
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for videos ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for videos
FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for word ‑ FileUtils.canUploadFiles get filetypes based on mime interpreted from browsers mime type for word
FileUtils.canUploadFiles is false when file attachments are disabled ‑ FileUtils.canUploadFiles is false when file attachments are disabled
FileUtils.canUploadFiles is true when file attachments are enabled and not on mobile ‑ FileUtils.canUploadFiles is true when file attachments are enabled and not on mobile
FileUtils.canUploadFiles is true when file attachments are enabled and on mobile with mobile file upload enabled ‑ FileUtils.canUploadFiles is true when file attachments are enabled and on mobile with mobile file upload enabled
FileUtils.canUploadFiles is true when file attachments are enabled unless on mobile with mobile file upload disabled ‑ FileUtils.canUploadFiles is true when file attachments are enabled unless on mobile with mobile file upload disabled
FileUtils.trimFilename trimFilename: should return same filename ‑ FileUtils.trimFilename trimFilename: should return same filename
FileUtils.trimFilename trimFilename: should return trimmed filename ‑ FileUtils.trimFilename trimFilename: should return trimmed filename
Helpers buildQueryString with { a: 1 } should return ?a=1 ‑ Helpers buildQueryString with { a: 1 } should return ?a=1
Helpers buildQueryString with { a: 1, b: 'str' } should return ?a=1&b=str ‑ Helpers buildQueryString with { a: 1, b: 'str' } should return ?a=1&b=str
Helpers buildQueryString with { a: 1, b: 'str', c: '' } should return ?a=1&b=str&c= ‑ Helpers buildQueryString with { a: 1, b: 'str', c: '' } should return ?a=1&b=str&c=
Helpers buildQueryString with { a: 1, b: 'str', c: 0 } should return ?a=1&b=str&c=0 ‑ Helpers buildQueryString with { a: 1, b: 'str', c: 0 } should return ?a=1&b=str&c=0
Helpers buildQueryString with { a: 1, b: 'str', c: undefined } should return ?a=1&b=str ‑ Helpers buildQueryString with { a: 1, b: 'str', c: undefined } should return ?a=1&b=str
Helpers buildQueryString with { a: 1, b: undefined, c: 'str' } should return ?a=1&c=str ‑ Helpers buildQueryString with { a: 1, b: undefined, c: 'str' } should return ?a=1&c=str
Helpers buildQueryString with {} should return  ‑ Helpers buildQueryString with {} should return 
Helpers getBestImage should handle undefined metadata ‑ Helpers getBestImage should handle undefined metadata
Helpers getBestImage should pick the first image if no dimensions are specified ‑ Helpers getBestImage should pick the first image if no dimensions are specified
Helpers getBestImage should prefer images with dimensions closer to 80 by 80 ‑ Helpers getBestImage should prefer images with dimensions closer to 80 by 80
Helpers getBestImage should return nothing with missing OpenGraph images ‑ Helpers getBestImage should return nothing with missing OpenGraph images
Helpers getBestImage should return nothing with no OpenGraph images ‑ Helpers getBestImage should return nothing with no OpenGraph images
Helpers getBestImage should return secure_url if specified ‑ Helpers getBestImage should return secure_url if specified
Helpers getBestImage should return url if secure_url is not specified ‑ Helpers getBestImage should return url if secure_url is not specified
Helpers getBestImage should use dimensions from post metadata if necessary ‑ Helpers getBestImage should use dimensions from post metadata if necessary
Helpers isLargeImage should be a large image ‑ Helpers isLargeImage should be a large image
Helpers isLargeImage should not be a large image ‑ Helpers isLargeImage should not be a large image
Helpers isMinimumServerVersion ‑ Helpers isMinimumServerVersion
InvitationModal shows invite view when view state is invite ‑ InvitationModal shows invite view when view state is invite
InvitationModal shows no permissions view when user can neither invite users nor guests ‑ InvitationModal shows no permissions view when user can neither invite users nor guests
InvitationModal shows result view when view state is result ‑ InvitationModal shows result view when view state is result
InviteView hides InviteAs component when user can not choose guests option ‑ InviteView hides InviteAs component when user can not choose guests option
InviteView hides InviteAs component when user can not choose members option ‑ InviteView hides InviteAs component when user can not choose members option
InviteView shows InviteAs component when user can choose to invite guests or users ‑ InviteView shows InviteAs component when user can choose to invite guests or users
InvoiceUserCount Shows 3 full userswhen there are on prem users ‑ InvoiceUserCount Shows 3 full userswhen there are on prem users
InvoiceUserCount Shows default of 0 full users, 0 partial users when there are no line items in invoice ‑ InvoiceUserCount Shows default of 0 full users, 0 partial users when there are no line items in invoice
InvoiceUserCount Shows default of 0 full users, 0 partial users when there are no users ‑ InvoiceUserCount Shows default of 0 full users, 0 partial users when there are no users
InvoiceUserCount Shows minimum decimal necessary ‑ InvoiceUserCount Shows minimum decimal necessary
InvoiceUserCount Supports cloud invoices with metered and non-metered line items ‑ InvoiceUserCount Supports cloud invoices with metered and non-metered line items
InvoiceUserCount Supports cloud invoices with only metered line items ‑ InvoiceUserCount Supports cloud invoices with only metered line items
InvoiceUserCount Supports cloud invoices with only non-metered line items ‑ InvoiceUserCount Supports cloud invoices with only non-metered line items
InvoiceUserCount hides insignificant decimals ‑ InvoiceUserCount hides insignificant decimals
LatestPostReader should render aria-label as a child in the given locale ‑ LatestPostReader should render aria-label as a child in the given locale
Latinise should not replace any characters ‑ Latinise should not replace any characters
Latinise should replace characters with diacritics with ascii equivalents ‑ Latinise should replace characters with diacritics with ascii equivalents
Latinise should return ascii version of Dév Spé ‑ Latinise should return ascii version of Dév Spé
Limits message limit rendered in K ‑ Limits message limit rendered in K
Limits renders elements if not on enterprise ‑ Limits renders elements if not on enterprise
Limits renders nothing if on enterprise ‑ Limits renders nothing if on enterprise
Limits storage limit rendered in GB ‑ Limits storage limit rendered in GB
ListItem should match snapshot when rendering GroupChannel ‑ ListItem should match snapshot when rendering GroupChannel
ListItem should match snapshot when rendering user ‑ ListItem should match snapshot when rendering user
LocalizedIcon should pass other props to component ‑ LocalizedIcon should pass other props to component
LocalizedIcon should render localized title ‑ LocalizedIcon should render localized title
LocalizedIcon should render using given component ‑ LocalizedIcon should render using given component
ManageTeamsDropdown should match snapshot for guest ‑ ManageTeamsDropdown should match snapshot for guest
ManageTeamsDropdown should match snapshot for system admin ‑ ManageTeamsDropdown should match snapshot for system admin
ManageTeamsDropdown should match snapshot for team admin ‑ ManageTeamsDropdown should match snapshot for team admin
ManageTeamsDropdown should match snapshot for team member ‑ ManageTeamsDropdown should match snapshot for team member
ManageTeamsModal should call api calls on mount ‑ ManageTeamsModal should call api calls on mount
ManageTeamsModal should match snapshot init ‑ ManageTeamsModal should match snapshot init
ManageTeamsModal should save data in state from api calls ‑ ManageTeamsModal should save data in state from api calls
Markdown.Imgs Image with hover text ‑ Markdown.Imgs Image with hover text
Markdown.Imgs Image with link ‑ Markdown.Imgs Image with link
Markdown.Imgs Image with width and height ‑ Markdown.Imgs Image with width and height
Markdown.Imgs Image with width ‑ Markdown.Imgs Image with width
Markdown.Imgs Inline mage ‑ Markdown.Imgs Inline mage
Markdown.Links Brackets ‑ Markdown.Links Brackets
Markdown.Links Email addresses ‑ Markdown.Links Email addresses
Markdown.Links External links ‑ Markdown.Links External links
Markdown.Links Formatted links ‑ Markdown.Links Formatted links
Markdown.Links IP addresses ‑ Markdown.Links IP addresses
Markdown.Links Links containing % ‑ Markdown.Links Links containing %
Markdown.Links Links with anchors ‑ Markdown.Links Links with anchors
Markdown.Links Links with parameters ‑ Markdown.Links Links with parameters
Markdown.Links Links with surrounding brackets ‑ Markdown.Links Links with surrounding brackets
Markdown.Links Links with surrounding text ‑ Markdown.Links Links with surrounding text
Markdown.Links Links with text ‑ Markdown.Links Links with text
Markdown.Links Links with tooltips ‑ Markdown.Links Links with tooltips
Markdown.Links Links with trailing punctuation ‑ Markdown.Links Links with trailing punctuation
Markdown.Links Not links ‑ Markdown.Links Not links
Markdown.Links Relative link ‑ Markdown.Links Relative link
Markdown.Links Searching for links ‑ Markdown.Links Searching for links
Markdown.Links Special characters ‑ Markdown.Links Special characters
Markdown.Links autolinkedUrlSchemes all links are rendered when not provided ‑ Markdown.Links autolinkedUrlSchemes all links are rendered when not provided
Markdown.Links autolinkedUrlSchemes explicit links are not affected by this setting ‑ Markdown.Links autolinkedUrlSchemes explicit links are not affected by this setting
Markdown.Links autolinkedUrlSchemes no links are rendered when no schemes are provided ‑ Markdown.Links autolinkedUrlSchemes no links are rendered when no schemes are provided
Markdown.Links autolinkedUrlSchemes only matching links are rendered when schemes are provided ‑ Markdown.Links autolinkedUrlSchemes only matching links are rendered when schemes are provided
MfaSection removeMfa on error, should show error ‑ MfaSection removeMfa on error, should show error
MfaSection removeMfa on success, should close section and clear state ‑ MfaSection removeMfa on success, should close section and clear state
MfaSection removeMfa on success, should send to setup page if MFA enforcement is enabled ‑ MfaSection removeMfa on success, should send to setup page if MFA enforcement is enabled
MfaSection rendering should render nothing when MFA is not available ‑ MfaSection rendering should render nothing when MFA is not available
MfaSection rendering when section is collapsed and MFA is active ‑ MfaSection rendering when section is collapsed and MFA is active
MfaSection rendering when section is collapsed and MFA is not active ‑ MfaSection rendering when section is collapsed and MFA is not active
MfaSection rendering when section is expanded and MFA is active and enforced ‑ MfaSection rendering when section is expanded and MFA is active and enforced
MfaSection rendering when section is expanded and MFA is active but not enforced ‑ MfaSection rendering when section is expanded and MFA is active but not enforced
MfaSection rendering when section is expanded and MFA is not active ‑ MfaSection rendering when section is expanded and MFA is not active
MfaSection rendering when section is expanded with a server error ‑ MfaSection rendering when section is expanded with a server error
MfaSection setupMfa should send to setup page ‑ MfaSection setupMfa should send to setup page
Notifications.showNotification should do nothing if permissions previously requested but not granted ‑ Notifications.showNotification should do nothing if permissions previously requested but not granted
Notifications.showNotification should request permissions, callback style, if not previously requested, do nothing ‑ Notifications.showNotification should request permissions, callback style, if not previously requested, do nothing
Notifications.showNotification should request permissions, callback style, if not previously requested, handling success ‑ Notifications.showNotification should request permissions, callback style, if not previously requested, handling success
Notifications.showNotification should request permissions, promise style, if not previously requested, do nothing ‑ Notifications.showNotification should request permissions, promise style, if not previously requested, do nothing
Notifications.showNotification should request permissions, promise style, if not previously requested, handling success ‑ Notifications.showNotification should request permissions, promise style, if not previously requested, handling success
Notifications.showNotification should throw an exception if Notification is not defined on window ‑ Notifications.showNotification should throw an exception if Notification is not defined on window
Notifications.showNotification should throw an exception if Notification.requestPermission is not a function ‑ Notifications.showNotification should throw an exception if Notification.requestPermission is not a function
Notifications.showNotification should throw an exception if Notification.requestPermission is not defined ‑ Notifications.showNotification should throw an exception if Notification.requestPermission is not defined
OverlayTrigger base OverlayTrigger should fail to pass intl to overlay ‑ OverlayTrigger base OverlayTrigger should fail to pass intl to overlay
OverlayTrigger custom OverlayTrigger should pass intl to overlay ‑ OverlayTrigger custom OverlayTrigger should pass intl to overlay
OverlayTrigger disabled and style should both be supported ‑ OverlayTrigger disabled and style should both be supported
OverlayTrigger ref should properly be forwarded ‑ OverlayTrigger ref should properly be forwarded
OverlayTrigger style and className should correctly be passed to overlay ‑ OverlayTrigger style and className should correctly be passed to overlay
Paste.formatGithubCodePaste Formatted message for empty message ‑ Paste.formatGithubCodePaste Formatted message for empty message
Paste.formatGithubCodePaste Formatted message with a draft and cursor at end ‑ Paste.formatGithubCodePaste Formatted message with a draft and cursor at end
Paste.formatGithubCodePaste Formatted message with a draft and cursor at middle ‑ Paste.formatGithubCodePaste Formatted message with a draft and cursor at middle
Paste.formatGithubCodePaste Formatted message with a draft and cursor at start ‑ Paste.formatGithubCodePaste Formatted message with a draft and cursor at start
Paste.formatGithubCodePaste Selected message in the middle is replaced with code ‑ Paste.formatGithubCodePaste Selected message in the middle is replaced with code
Paste.formatMarkdownMessage removes style contents and additional whitespace around tables ‑ Paste.formatMarkdownMessage removes style contents and additional whitespace around tables
Paste.formatMarkdownMessage returns a markdown formatted link when valid hyperlink provided ‑ Paste.formatMarkdownMessage returns a markdown formatted link when valid hyperlink provided
Paste.formatMarkdownMessage returns a markdown table under a message when one is provided ‑ Paste.formatMarkdownMessage returns a markdown table under a message when one is provided
Paste.formatMarkdownMessage returns a markdown table when valid html table provided ‑ Paste.formatMarkdownMessage returns a markdown table when valid html table provided
Paste.formatMarkdownMessage returns a markdown table when valid html table with headers provided ‑ Paste.formatMarkdownMessage returns a markdown table when valid html table with headers provided
Paste.getTable returns false without html in the clipboard ‑ Paste.getTable returns false without html in the clipboard
Paste.getTable returns false without table in the clipboard ‑ Paste.getTable returns false without table in the clipboard
Paste.getTable returns table from valid clipboard data ‑ Paste.getTable returns table from valid clipboard data
PluginTextbox should rename suggestionListStyle to suggestionListPosition ‑ PluginTextbox should rename suggestionListStyle to suggestionListPosition
PolicyRolesAdapter PolicyRolesAdapter.mappingValueFromRoles enableTeamCreation returns the expected policy value for a enableTeamCreation policy ‑ PolicyRolesAdapter PolicyRolesAdapter.mappingValueFromRoles enableTeamCreation returns the expected policy value for a enableTeamCreation policy
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping enableTeamCreation false ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping enableTeamCreation false
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping enableTeamCreation true ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping enableTeamCreation true
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping ignores unknown keys ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping ignores unknown keys
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping it only returns the updated roles ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping it only returns the updated roles
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping mock data setup ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping mock data setup
PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping unknown value throws an exception ‑ PolicyRolesAdapter PolicyRolesAdapter.rolesFromMapping unknown value throws an exception
PostAriaLabelDiv should pass other props through to the rendered div ‑ PostAriaLabelDiv should pass other props through to the rendered div
PostAriaLabelDiv should render aria-label in the given locale ‑ PostAriaLabelDiv should render aria-label in the given locale
PostAttachmentContainer should render correctly ‑ PostAttachmentContainer should render correctly
PostAttachmentOpenGraph should match snapshot ‑ PostAttachmentOpenGraph should match snapshot
PostAttachmentOpenGraph should render nothing when link previews are disabled by the user ‑ PostAttachmentOpenGraph should render nothing when link previews are disabled by the user
PostAttachmentOpenGraph should render nothing when link previews are disabled on the server ‑ PostAttachmentOpenGraph should render nothing when link previews are disabled on the server
PostAttachmentOpenGraph should render nothing without any data ‑ PostAttachmentOpenGraph should render nothing without any data
PostAttachmentOpenGraphBody should add extra class for permalink view ‑ PostAttachmentOpenGraphBody should add extra class for permalink view
PostAttachmentOpenGraphBody should match snapshot ‑ PostAttachmentOpenGraphBody should match snapshot
PostAttachmentOpenGraphBody should not render without title ‑ PostAttachmentOpenGraphBody should not render without title
PostAttachmentOpenGraphBody should render with title only ‑ PostAttachmentOpenGraphBody should render with title only
PostAttachmentOpenGraphBody should render without description ‑ PostAttachmentOpenGraphBody should render without description
PostAttachmentOpenGraphBody should render without sitename ‑ PostAttachmentOpenGraphBody should render without sitename
PostAttachmentOpenGraphImage should match snapshot ‑ PostAttachmentOpenGraphImage should match snapshot
PostAttachmentOpenGraphImage should not render when used in Permalink ‑ PostAttachmentOpenGraphImage should not render when used in Permalink
PostAttachmentOpenGraphImage should render a large image with toggle ‑ PostAttachmentOpenGraphImage should render a large image with toggle
PostAttachmentOpenGraphImage should render a small image without toggle ‑ PostAttachmentOpenGraphImage should render a small image without toggle
PostBodyAdditionalContent should call getEmbedFromMetadata with metadata ‑ PostBodyAdditionalContent should call getEmbedFromMetadata with metadata
PostBodyAdditionalContent should call toggleEmbedVisibility with post id ‑ PostBodyAdditionalContent should call toggleEmbedVisibility with post id
PostBodyAdditionalContent with a YouTube video should not render content when isEmbedVisible is false ‑ PostBodyAdditionalContent with a YouTube video should not render content when isEmbedVisible is false
PostBodyAdditionalContent with a YouTube video should render correctly ‑ PostBodyAdditionalContent with a YouTube video should render correctly
PostBodyAdditionalContent with a YouTube video should render the toggle after a message containing more than just a link ‑ PostBodyAdditionalContent with a YouTube video should render the toggle after a message containing more than just a link
PostBodyAdditionalContent with a message attachment should render content when isEmbedVisible is false ‑ PostBodyAdditionalContent with a message attachment should render content when isEmbedVisible is false
PostBodyAdditionalContent with a message attachment should render correctly ‑ PostBodyAdditionalContent with a message attachment should render correctly
PostBodyAdditionalContent with a normal link Should render nothing if the plugin matches but isEmbedVisible is false ‑ PostBodyAdditionalContent with a normal link Should render nothing if the plugin matches but isEmbedVisible is false
PostBodyAdditionalContent with a normal link Should render nothing if the registered plugins don't match ‑ PostBodyAdditionalContent with a normal link Should render nothing if the registered plugins don't match
PostBodyAdditionalContent with a normal link Should render the plugin component if it matches and is not toggeable ‑ PostBodyAdditionalContent with a normal link Should render the plugin component if it matches and is not toggeable
PostBodyAdditionalContent with a normal link Should render the plugin component if it matches and is toggeable ‑ PostBodyAdditionalContent with a normal link Should render the plugin component if it matches and is toggeable
PostBodyAdditionalContent with a permalinklink Render permalink preview with no data ‑ PostBodyAdditionalContent with a permalinklink Render permalink preview with no data
PostBodyAdditionalContent with a permalinklink Render permalink preview ‑ PostBodyAdditionalContent with a permalinklink Render permalink preview
PostBodyAdditionalContent with an image preview should not render content when isEmbedVisible is false ‑ PostBodyAdditionalContent with an image preview should not render content when isEmbedVisible is false
PostBodyAdditionalContent with an image preview should render correctly ‑ PostBodyAdditionalContent with an image preview should render correctly
PostBodyAdditionalContent with an image preview should render the toggle after a message containing more than just a link ‑ PostBodyAdditionalContent with an image preview should render the toggle after a message containing more than just a link
PostBodyAdditionalContent with an opengraph preview should render content when isEmbedVisible is false ‑ PostBodyAdditionalContent with an opengraph preview should render content when isEmbedVisible is false
PostBodyAdditionalContent with an opengraph preview should render correctly ‑ PostBodyAdditionalContent with an opengraph preview should render correctly
PostBodyAdditionalContent with an opengraph preview should render the toggle after a message containing more than just a link ‑ PostBodyAdditionalContent with an opengraph preview should render the toggle after a message containing more than just a link
PostEmoji should render image when imageUrl is provided ‑ PostEmoji should render image when imageUrl is provided
PostEmoji should render original text when imageUrl is empty ‑ PostEmoji should render original text when imageUrl is empty
PostEmoji should render shortcode text within span when imageUrl is provided ‑ PostEmoji should render shortcode text within span when imageUrl is provided
PostList Scroll correction logic on mount of posts at the top should not return previous scroll position from getSnapshotBeforeUpdate as list is at bottom ‑ PostList Scroll correction logic on mount of posts at the top should not return previous scroll position from getSnapshotBeforeUpdate as list is at bottom
PostList Scroll correction logic on mount of posts at the top should return previous scroll position from getSnapshotBeforeUpdate ‑ PostList Scroll correction logic on mount of posts at the top should return previous scroll position from getSnapshotBeforeUpdate
PostList initRangeToRender should return 0 to 50 for channel with more than 100 messages ‑ PostList initRangeToRender should return 0 to 50 for channel with more than 100 messages
PostList initRangeToRender should return range if new messages are present ‑ PostList initRangeToRender should return range if new messages are present
PostList initScrollToIndex return date index if it is just above new message line ‑ PostList initScrollToIndex return date index if it is just above new message line
PostList isAtBottom when 11 pixel from the bottom ‑ PostList isAtBottom when 11 pixel from the bottom
PostList isAtBottom when 9 pixel from the bottom also considered to be bottom ‑ PostList isAtBottom when 9 pixel from the bottom also considered to be bottom
PostList isAtBottom when clientHeight is less than scrollHeight ‑ PostList isAtBottom when clientHeight is less than scrollHeight
PostList isAtBottom when viewing the top of the post list ‑ PostList isAtBottom when viewing the top of the post list
PostList onScroll should call canLoadMorePosts with AFTER_ID if loader is visible ‑ PostList onScroll should call canLoadMorePosts with AFTER_ID if loader is visible
PostList onScroll should call checkBottom ‑ PostList onScroll should call checkBottom
PostList onScroll should hide search channel hint in case of dismiss ‑ PostList onScroll should hide search channel hint in case of dismiss
PostList onScroll should hide search channel hint in case of resize to mobile ‑ PostList onScroll should hide search channel hint in case of resize to mobile
PostList onScroll should not call canLoadMorePosts with AFTER_ID if loader is below the fold by couple of messages ‑ PostList onScroll should not call canLoadMorePosts with AFTER_ID if loader is below the fold by couple of messages
PostList onScroll should not show search channel hint if it has already been dismissed ‑ PostList onScroll should not show search channel hint if it has already been dismissed
PostList onScroll should not show search channel hint if user scrolls not that far away ‑ PostList onScroll should not show search channel hint if user scrolls not that far away
PostList onScroll should not show search channel hint on mobile ‑ PostList onScroll should not show search channel hint on mobile
PostList onScroll should show search channel hint if user scrolled too far away from the bottom of the list ‑ PostList onScroll should show search channel hint if user scrolled too far away from the bottom of the list
PostList postIds state should have LOAD_NEWER_MESSAGES_TRIGGER and LOAD_OLDER_MESSAGES_TRIGGER ‑ PostList postIds state should have LOAD_NEWER_MESSAGES_TRIGGER and LOAD_OLDER_MESSAGES_TRIGGER
PostList renderRow should get previous item ID correctly for oldest row ‑ PostList renderRow should get previous item ID correctly for oldest row
PostList renderRow should get previous item ID correctly for other rows ‑ PostList renderRow should get previous item ID correctly for other rows
PostList renderRow should have appropriate classNames for rows with START_OF_NEW_MESSAGES and DATE_LINE ‑ PostList renderRow should have appropriate classNames for rows with START_OF_NEW_MESSAGES and DATE_LINE
PostList renderRow should have both top and bottom classNames as post is in between DATE_LINE and START_OF_NEW_MESSAGES ‑ PostList renderRow should have both top and bottom classNames as post is in between DATE_LINE and START_OF_NEW_MESSAGES
PostList renderRow should have empty string as className when both previousItemId and nextItemId are posts ‑ PostList renderRow should have empty string as className when both previousItemId and nextItemId are posts
PostList renderRow should highlight the focused post ‑ PostList renderRow should highlight the focused post
PostList return new message line index if there is no date just above it ‑ PostList return new message line index if there is no date just above it
PostList scrollToLatestMessages should call changeUnreadChunkTimeStamp ‑ PostList scrollToLatestMessages should call changeUnreadChunkTimeStamp
PostList scrollToLatestMessages should call scrollToBottom ‑ PostList scrollToLatestMessages should call scrollToBottom
PostList updateAtBottom should not update lastViewedBottom when atBottom does not change ‑ PostList updateAtBottom should not update lastViewedBottom when atBottom does not change
PostList updateAtBottom should update atBottom and lastViewedBottom when atBottom changes ‑ PostList updateAtBottom should update atBottom and lastViewedBottom when atBottom changes
PostList updateAtBottom should update lastViewedBottom with Date.now() as it is greater than latestPostTimeStamp ‑ PostList updateAtBottom should update lastViewedBottom with Date.now() as it is greater than latestPostTimeStamp
PostList updateAtBottom should update lastViewedBottom with latestPostTimeStamp as that is greater than Date.now() ‑ PostList updateAtBottom should update lastViewedBottom with latestPostTimeStamp as that is greater than Date.now()
PostList updateFloatingTimestamp should not update topPostId as is it not mobile view ‑ PostList updateFloatingTimestamp should not update topPostId as is it not mobile view
PostList updateFloatingTimestamp should update topPostId with latest visible postId ‑ PostList updateFloatingTimestamp should update topPostId with latest visible postId
PostMessagePreview direct and group messages should render preview for D message ‑ PostMessagePreview direct and group messages should render preview for D message
PostMessagePreview direct and group messages should render preview for G message ‑ PostMessagePreview direct and group messages should render preview for G message
PostMessagePreview nested previews should render file preview ‑ PostMessagePreview nested previews should render file preview
PostMessagePreview nested previews should render opengraph preview ‑ PostMessagePreview nested previews should render opengraph preview
PostMessagePreview should not render bot icon ‑ PostMessagePreview should not render bot icon
PostMessagePreview should render bot icon ‑ PostMessagePreview should render bot icon
PostMessagePreview should render correctly ‑ PostMessagePreview should render correctly
PostMessagePreview should render without preview ‑ PostMessagePreview should render without preview
PostUtils canEditPost should work with new permissions version ‑ PostUtils canEditPost should work with new permissions version
PostUtils getEmbedFromMetadata should return first entry in embed key ‑ PostUtils getEmbedFromMetadata should return first entry in embed key
PostUtils getEmbedFromMetadata should return null if argument does not contain embed key ‑ PostUtils getEmbedFromMetadata should return null if argument does not contain embed key
PostUtils getEmbedFromMetadata should return null if embed key in argument is empty ‑ PostUtils getEmbedFromMetadata should return null if embed key in argument is empty
PostUtils getEmbedFromMetadata should return null if no metadata is not passed as argument ‑ PostUtils getEmbedFromMetadata should return null if no metadata is not passed as argument
PostUtils isMeMessage should correctly identify messages generated from /me ‑ PostUtils isMeMessage should correctly identify messages generated from /me
PostUtils isPermalink should return false if post contains an embed that is not a permalink ‑ PostUtils isPermalink should return false if post contains an embed that is not a permalink
PostUtils isPermalink should return false if post has no embeds ‑ PostUtils isPermalink should return false if post has no embeds
PostUtils isPermalink should return true if post contains permalink ‑ PostUtils isPermalink should return true if post contains permalink
PostUtils isPostCommentMention should return false as root post is not by currentUser and notify_props is root ‑ PostUtils isPostCommentMention should return false as root post is not by currentUser and notify_props is root
PostUtils isPostCommentMention should return false as root post is not by user and did not participate in thread ‑ PostUtils isPostCommentMention should return false as root post is not by user and did not participate in thread
PostUtils isPostCommentMention should return false post is by current User ‑ PostUtils isPostCommentMention should return false post is by current User
PostUtils isPostCommentMention should return true as post is by current User but it is a webhhok and user participated in thread ‑ PostUtils isPostCommentMention should return true as post is by current User but it is a webhhok and user participated in thread
PostUtils isPostCommentMention should return true as root post is by currentUser and notify_props is root ‑ PostUtils isPostCommentMention should return true as root post is by currentUser and notify_props is root
PostUtils isPostCommentMention should return true as root post is by user ‑ PostUtils isPostCommentMention should return true as root post is by user
PostUtils isSystemMessage should identify if post is system message: isSystemMessage('[object Object]') should return false ‑ PostUtils isSystemMessage should identify if post is system message: isSystemMessage('[object Object]') should return false
PostUtils isSystemMessage should identify if post is system message: isSystemMessage('[object Object]') should return true ‑ PostUtils isSystemMessage should identify if post is system message: isSystemMessage('[object Object]') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('null') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('null') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_remove') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_remove') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_to_channel') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_to_channel') should return true

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 1024 to 1377)

There are 6938 tests, see "Raw output" for the list of tests 1024 to 1377.
Raw output
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_to_team') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_add_to_team') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_channel_deleted') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_channel_deleted') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_combined_user_activity') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_combined_user_activity') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_convert_channel') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_convert_channel') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_displayname_change') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_displayname_change') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_ephemeral') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_ephemeral') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_ephemeral_add_to_channel') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_ephemeral_add_to_channel') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_header_change') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_header_change') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_channel') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_channel') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_leave') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_leave') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_team') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_join_team') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_leave_channel') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_leave_channel') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_leave_team') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_leave_team') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_purpose_change') should return false ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_purpose_change') should return false
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_remove_from_channel') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_remove_from_channel') should return true
PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_remove_from_team') should return true ‑ PostUtils isUserActivityPost should identify if post is user activity - add/remove/join/leave channel/team: isUserActivityPost('system_remove_from_team') should return true
PostUtils shouldFilterJoinLeavePost always join/leave posts for the current user ‑ PostUtils shouldFilterJoinLeavePost always join/leave posts for the current user
PostUtils shouldFilterJoinLeavePost hide join/leave posts ‑ PostUtils shouldFilterJoinLeavePost hide join/leave posts
PostUtils shouldFilterJoinLeavePost show join/leave posts ‑ PostUtils shouldFilterJoinLeavePost show join/leave posts
PostUtils shouldIgnorePost should return false if system message is adding current user ‑ PostUtils shouldIgnorePost should return false if system message is adding current user
PostUtils shouldIgnorePost should return true if system message is adding a different user ‑ PostUtils shouldIgnorePost should return true if system message is adding a different user
PostUtils shouldUpdatePost should return false for older posts ‑ PostUtils shouldUpdatePost should return false for older posts
PostUtils shouldUpdatePost should return false for same posts ‑ PostUtils shouldUpdatePost should return false for same posts
PostUtils shouldUpdatePost should return true for new posts ‑ PostUtils shouldUpdatePost should return true for new posts
PostUtils shouldUpdatePost should return true for newer posts ‑ PostUtils shouldUpdatePost should return true for newer posts
PostUtils shouldUpdatePost should return true for same posts with is_following changed ‑ PostUtils shouldUpdatePost should return true for same posts with is_following changed
PostUtils shouldUpdatePost should return true for same posts with metadata in received post and not in stored post ‑ PostUtils shouldUpdatePost should return true for same posts with metadata in received post and not in stored post
PostUtils shouldUpdatePost should return true for same posts with participants changed ‑ PostUtils shouldUpdatePost should return true for same posts with participants changed
PostUtils shouldUpdatePost should return true for same posts with reply_count changed ‑ PostUtils shouldUpdatePost should return true for same posts with reply_count changed
PostUtils.containsAtChannel should return correct @all (same for @channel) ‑ PostUtils.containsAtChannel should return correct @all (same for @channel)
PostUtils.createAriaLabelForPost Generating aria label should not break if message is undefined ‑ PostUtils.createAriaLabelForPost Generating aria label should not break if message is undefined
PostUtils.createAriaLabelForPost Should not mention reactions if passed an empty object ‑ PostUtils.createAriaLabelForPost Should not mention reactions if passed an empty object
PostUtils.createAriaLabelForPost Should show that message is a reply ‑ PostUtils.createAriaLabelForPost Should show that message is a reply
PostUtils.createAriaLabelForPost Should show the nickname as mention name in the message ‑ PostUtils.createAriaLabelForPost Should show the nickname as mention name in the message
PostUtils.createAriaLabelForPost Should show the username as mention name in the message ‑ PostUtils.createAriaLabelForPost Should show the username as mention name in the message
PostUtils.createAriaLabelForPost Should show username, timestamp, message, attachments, reactions, flagged and pinned ‑ PostUtils.createAriaLabelForPost Should show username, timestamp, message, attachments, reactions, flagged and pinned
PostUtils.createAriaLabelForPost Should translate emoji into {emoji-name} emoji ‑ PostUtils.createAriaLabelForPost Should translate emoji into {emoji-name} emoji
PostUtils.getLatestPostId Should not return CHANNEL_INTRO_MESSAGE ‑ PostUtils.getLatestPostId Should not return CHANNEL_INTRO_MESSAGE
PostUtils.getLatestPostId Should not return LOAD_OLDER_MESSAGES_TRIGGER ‑ PostUtils.getLatestPostId Should not return LOAD_OLDER_MESSAGES_TRIGGER
PostUtils.getLatestPostId Should not return OLDER_MESSAGES_LOADER ‑ PostUtils.getLatestPostId Should not return OLDER_MESSAGES_LOADER
PostUtils.getLatestPostId Should not return START_OF_NEW_MESSAGES ‑ PostUtils.getLatestPostId Should not return START_OF_NEW_MESSAGES
PostUtils.getLatestPostId Should not return dateline ‑ PostUtils.getLatestPostId Should not return dateline
PostUtils.getLatestPostId Should return first postId from combined system messages ‑ PostUtils.getLatestPostId Should return first postId from combined system messages
PostUtils.getOldestPostId Should not return CHANNEL_INTRO_MESSAGE ‑ PostUtils.getOldestPostId Should not return CHANNEL_INTRO_MESSAGE
PostUtils.getOldestPostId Should not return LOAD_OLDER_MESSAGES_TRIGGER ‑ PostUtils.getOldestPostId Should not return LOAD_OLDER_MESSAGES_TRIGGER
PostUtils.getOldestPostId Should not return OLDER_MESSAGES_LOADER ‑ PostUtils.getOldestPostId Should not return OLDER_MESSAGES_LOADER
PostUtils.getOldestPostId Should not return START_OF_NEW_MESSAGES ‑ PostUtils.getOldestPostId Should not return START_OF_NEW_MESSAGES
PostUtils.getOldestPostId Should not return dateline ‑ PostUtils.getOldestPostId Should not return dateline
PostUtils.getPostURL replies should return /current_team_name/messages/@jessicahyde ‑ PostUtils.getPostURL replies should return /current_team_name/messages/@jessicahyde
PostUtils.getPostURL replies should return /current_team_name/messages/@jessicahyde/dm_reply_id ‑ PostUtils.getPostURL replies should return /current_team_name/messages/@jessicahyde/dm_reply_id
PostUtils.getPostURL replies should return /current_team_name/messages/gm_channel_name ‑ PostUtils.getPostURL replies should return /current_team_name/messages/gm_channel_name
PostUtils.getPostURL replies should return /current_team_name/messages/gm_channel_name/gm_reply_id ‑ PostUtils.getPostURL replies should return /current_team_name/messages/gm_channel_name/gm_reply_id
PostUtils.getPostURL replies should return /team_1/channels/channel_name ‑ PostUtils.getPostURL replies should return /team_1/channels/channel_name
PostUtils.getPostURL replies should return /team_1/channels/channel_name/reply_id ‑ PostUtils.getPostURL replies should return /team_1/channels/channel_name/reply_id
PostUtils.getPostURL root posts should return /current_team_name/messages/@jessicahyde/dm_post_id ‑ PostUtils.getPostURL root posts should return /current_team_name/messages/@jessicahyde/dm_post_id
PostUtils.getPostURL root posts should return /current_team_name/messages/gm_channel_name/gm_post_id ‑ PostUtils.getPostURL root posts should return /current_team_name/messages/gm_channel_name/gm_post_id
PostUtils.getPostURL root posts should return /team_1/channels/channel_name/post_id ‑ PostUtils.getPostURL root posts should return /team_1/channels/channel_name/post_id
PostUtils.getPreviousPostId Should return first postId from combined system messages ‑ PostUtils.getPreviousPostId Should return first postId from combined system messages
PostUtils.getPreviousPostId Should skip START_OF_NEW_MESSAGES ‑ PostUtils.getPreviousPostId Should skip START_OF_NEW_MESSAGES
PostUtils.getPreviousPostId Should skip dateline ‑ PostUtils.getPreviousPostId Should skip dateline
PostUtils.postMessageOnKeyPress last channel switch at threshold ‑ PostUtils.postMessageOnKeyPress last channel switch at threshold
PostUtils.postMessageOnKeyPress last channel switch outside threshold ‑ PostUtils.postMessageOnKeyPress last channel switch outside threshold
PostUtils.postMessageOnKeyPress last channel switch well outside threshold ‑ PostUtils.postMessageOnKeyPress last channel switch well outside threshold
PostUtils.postMessageOnKeyPress last channel switch within threshold ‑ PostUtils.postMessageOnKeyPress last channel switch within threshold
PostUtils.postMessageOnKeyPress no override: Test no override setting ‑ PostUtils.postMessageOnKeyPress no override: Test no override setting
PostUtils.postMessageOnKeyPress no override: empty message on ctrl + enter ‑ PostUtils.postMessageOnKeyPress no override: empty message on ctrl + enter
PostUtils.postMessageOnKeyPress no override: empty message ‑ PostUtils.postMessageOnKeyPress no override: empty message
PostUtils.postMessageOnKeyPress now specified, last channel switch unspecified ‑ PostUtils.postMessageOnKeyPress now specified, last channel switch unspecified
PostUtils.postMessageOnKeyPress now unspecified, last channel switch unspecified ‑ PostUtils.postMessageOnKeyPress now unspecified, last channel switch unspecified
PostUtils.postMessageOnKeyPress null/empty: Test for altKey event ‑ PostUtils.postMessageOnKeyPress null/empty: Test for altKey event
PostUtils.postMessageOnKeyPress null/empty: Test for empty message ‑ PostUtils.postMessageOnKeyPress null/empty: Test for empty message
PostUtils.postMessageOnKeyPress null/empty: Test for null event ‑ PostUtils.postMessageOnKeyPress null/empty: Test for null event
PostUtils.postMessageOnKeyPress null/empty: Test for shiftKey event ‑ PostUtils.postMessageOnKeyPress null/empty: Test for shiftKey event
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, with cursor between backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, with cursor between backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, with opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, with opening backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, without opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, no ctrlKey|metaKey, without opening backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with cursor between backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with cursor between backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with inline opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with inline opening backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with line break ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with line break
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with multiple line breaks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with multiple line breaks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening and closing backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening and closing backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening and closing backticks, with language set ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening and closing backticks, with language set
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with empty line break on last line ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with empty line break on last line
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with language set ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with language set
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with last line of empty spaces ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with last line of empty spaces
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple empty line breaks and spaces on last lines ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple empty line breaks and spaces on last lines
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple empty line breaks on last lines ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple empty line breaks on last lines
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, without line break on last line ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, with opening backticks, without line break on last line
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, without opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with ctrlKey, without opening backticks
PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with metaKey, without opening backticks ‑ PostUtils.postMessageOnKeyPress sendCodeBlockOnCtrlEnter: Test for overriding sending of code block on CTRL+ENTER, with metaKey, without opening backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey, with opening and closing backticks ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey, with opening and closing backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey, with opening backticks ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, no ctrlKey|metaKey, with opening backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with inline opening backticks ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with inline opening backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening and closing backticks ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening and closing backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening and closing backticks, with language set ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening and closing backticks, with language set
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with language set ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with language set
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with line break on last line ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with line break on last line
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple line breaks on last lines ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with ctrlKey, with opening backticks, with multiple line breaks on last lines
PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with metaKey ‑ PostUtils.postMessageOnKeyPress sendMessageOnCtrlEnter: Test for overriding sending of message on CTRL+ENTER, with metaKey
PostUtils.shouldFocusMainTextbox basic cases ‑ PostUtils.shouldFocusMainTextbox basic cases
PostUtils.specialMentionsInText should return correct mentions ‑ PostUtils.specialMentionsInText should return correct mentions
PostUtils.splitMessageBasedOnCaretPosition should return an object with two strings when given context and message ‑ PostUtils.splitMessageBasedOnCaretPosition should return an object with two strings when given context and message
PostUtils.splitMessageBasedOnTextSelection should return an object with two strings when given context and message ‑ PostUtils.splitMessageBasedOnTextSelection should return an object with two strings when given context and message
ProductNoticesModal Match snapshot for single notice ‑ ProductNoticesModal Match snapshot for single notice
ProductNoticesModal Match snapshot for user notice ‑ ProductNoticesModal Match snapshot for user notice
ProductNoticesModal Should call for getInProductNotices and updateNoticesAsViewed on mount ‑ ProductNoticesModal Should call for getInProductNotices and updateNoticesAsViewed on mount
ProductNoticesModal Should call for getInProductNotices if socket reconnects for the first time in a day ‑ ProductNoticesModal Should call for getInProductNotices if socket reconnects for the first time in a day
ProductNoticesModal Should call for getInProductNotices with desktop as client if isDesktopApp returns true ‑ ProductNoticesModal Should call for getInProductNotices with desktop as client if isDesktopApp returns true
ProductNoticesModal Should call for updateNoticesAsViewed on click of next button ‑ ProductNoticesModal Should call for updateNoticesAsViewed on click of next button
ProductNoticesModal Should change the state of presentNoticeIndex on click of next, previous button ‑ ProductNoticesModal Should change the state of presentNoticeIndex on click of next, previous button
ProductNoticesModal Should clear state on onExited with a timer ‑ ProductNoticesModal Should clear state on onExited with a timer
ProductNoticesModal Should match snapshot for system admin notice ‑ ProductNoticesModal Should match snapshot for system admin notice
ProductNoticesModal Should match snapshot when there are no notices ‑ ProductNoticesModal Should match snapshot when there are no notices
ProductNoticesModal Should not call for getInProductNotices if socket reconnects on the same day ‑ ProductNoticesModal Should not call for getInProductNotices if socket reconnects on the same day
ProductNoticesModal Should not have previous button if there is only one notice ‑ ProductNoticesModal Should not have previous button if there is only one notice
ProductNoticesModal Should open url in a new window on click of handleConfirm for single notice ‑ ProductNoticesModal Should open url in a new window on click of handleConfirm for single notice
PurchaseInProgressModal when purchaser and user emails are different, user is instructed to wait ‑ PurchaseInProgressModal when purchaser and user emails are different, user is instructed to wait
PurchaseInProgressModal when purchaser and user emails are same, allows user to reset purchase flow ‑ PurchaseInProgressModal when purchaser and user emails are same, allows user to reset purchase flow
ReducerRegistry get reducers ‑ ReducerRegistry get reducers
ReducerRegistry register reducer ‑ ReducerRegistry register reducer
Reducers.Browser Initial state ‑ Reducers.Browser Initial state
Reducers.Browser should gain focus on BROWSER_CHANGE_FOCUS ‑ Reducers.Browser should gain focus on BROWSER_CHANGE_FOCUS
Reducers.Browser should lose focus on BROWSER_CHANGE_FOCUS ‑ Reducers.Browser should lose focus on BROWSER_CHANGE_FOCUS
Reducers.Browser should reflect window resize update on BROWSER_WINDOW_RESIZED ‑ Reducers.Browser should reflect window resize update on BROWSER_WINDOW_RESIZED
Reducers.LHS initial state ‑ Reducers.LHS initial state
Reducers.LHS should close on CLOSE_LHS ‑ Reducers.LHS should close on CLOSE_LHS
Reducers.LHS should close on OPEN_RHS_MENU ‑ Reducers.LHS should close on OPEN_RHS_MENU
Reducers.LHS should close on SELECT_TEAM ‑ Reducers.LHS should close on SELECT_TEAM
Reducers.LHS should close on TOGGLE_LHS ‑ Reducers.LHS should close on TOGGLE_LHS
Reducers.LHS should close on TOGGLE_RHS_MENU ‑ Reducers.LHS should close on TOGGLE_RHS_MENU
Reducers.LHS should open on OPEN_LHS ‑ Reducers.LHS should open on OPEN_LHS
Reducers.LHS should open on TOGGLE_LHS ‑ Reducers.LHS should open on TOGGLE_LHS
Reducers.Modals Initial state ‑ Reducers.Modals Initial state
Reducers.Modals MODAL_CLOSE with initial state ‑ Reducers.Modals MODAL_CLOSE with initial state
Reducers.Modals MODAL_CLOSE ‑ Reducers.Modals MODAL_CLOSE
Reducers.Modals MODAL_OPEN ‑ Reducers.Modals MODAL_OPEN
Reducers.RHS Initial state ‑ Reducers.RHS Initial state
Reducers.RHS SUPPRESS_RHS ‑ Reducers.RHS SUPPRESS_RHS
Reducers.RHS edit channel members ‑ Reducers.RHS edit channel members
Reducers.RHS should clear highlighted reply ‑ Reducers.RHS should clear highlighted reply
Reducers.RHS should close menu and sidebar on OPEN_LHS ‑ Reducers.RHS should close menu and sidebar on OPEN_LHS
Reducers.RHS should close menu and sidebar on TOGGLE_LHS ‑ Reducers.RHS should close menu and sidebar on TOGGLE_LHS
Reducers.RHS should close menu on CLOSE_RHS_MENU ‑ Reducers.RHS should close menu on CLOSE_RHS_MENU
Reducers.RHS should close menu on TOGGLE_RHS_MENU ‑ Reducers.RHS should close menu on TOGGLE_RHS_MENU
Reducers.RHS should mark a reply as highlighted ‑ Reducers.RHS should mark a reply as highlighted
Reducers.RHS should match RHS state to channel files ‑ Reducers.RHS should match RHS state to channel files
Reducers.RHS should match RHS state to pin ‑ Reducers.RHS should match RHS state to pin
Reducers.RHS should match RHS state to plugin id ‑ Reducers.RHS should match RHS state to plugin id
Reducers.RHS should match isSearchingFlaggedPost state to false ‑ Reducers.RHS should match isSearchingFlaggedPost state to false
Reducers.RHS should match isSearchingFlaggedPost state to true ‑ Reducers.RHS should match isSearchingFlaggedPost state to true
Reducers.RHS should match searchTerms state ‑ Reducers.RHS should match searchTerms state
Reducers.RHS should match select_post state ‑ Reducers.RHS should match select_post state
Reducers.RHS should match select_post_card state ‑ Reducers.RHS should match select_post_card state
Reducers.RHS should open menu, closing sidebar on OPEN_RHS_MENU ‑ Reducers.RHS should open menu, closing sidebar on OPEN_RHS_MENU
Reducers.RHS should open menu, closing sidebar on TOGGLE_RHS_MENU ‑ Reducers.RHS should open menu, closing sidebar on TOGGLE_RHS_MENU
Reducers.RHS should set the extension filters for a search ‑ Reducers.RHS should set the extension filters for a search
Reducers.RHS should set the type for a search ‑ Reducers.RHS should set the type for a search
Reducers.RHS should wipe highlightedPostId on UPDATE_RHS_STATE ‑ Reducers.RHS should wipe highlightedPostId on UPDATE_RHS_STATE
Reducers.RHS should wipe pluggableId on SELECT_POST ‑ Reducers.RHS should wipe pluggableId on SELECT_POST
Reducers.RHS should wipe pluggableId on SELECT_POST_CARD ‑ Reducers.RHS should wipe pluggableId on SELECT_POST_CARD
Reducers.RHS should wipe rhsState on SELECT_POST ‑ Reducers.RHS should wipe rhsState on SELECT_POST
Reducers.RHS should wipe rhsState on SELECT_POST_CARD ‑ Reducers.RHS should wipe rhsState on SELECT_POST_CARD
Reducers.RHS should wipe selectedPostCardId on UPDATE_RHS_STATE ‑ Reducers.RHS should wipe selectedPostCardId on UPDATE_RHS_STATE
Reducers.RHS should wipe selectedPostId on UPDATE_RHS_STATE ‑ Reducers.RHS should wipe selectedPostId on UPDATE_RHS_STATE
Reducers.RHS update show preview value on create comment ‑ Reducers.RHS update show preview value on create comment
Reducers.RHS update show preview value on create post ‑ Reducers.RHS update show preview value on create post
Reducers.RHS update show preview value on edit channel header modal ‑ Reducers.RHS update show preview value on edit channel header modal
Reducers.Search Initial state ‑ Reducers.Search Initial state
Reducers.Search should set and trim channel member rhs search ‑ Reducers.Search should set and trim channel member rhs search
Reducers.Search should set user grid filters ‑ Reducers.Search should set user grid filters
Reducers.Search should set user grid search ‑ Reducers.Search should set user grid search
Reducers.Search should trim the search term for SET_MODAL_SEARCH ‑ Reducers.Search should trim the search term for SET_MODAL_SEARCH
Reducers.Storage Storage.ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX should call the provided action on the given objects ‑ Reducers.Storage Storage.ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX should call the provided action on the given objects
Reducers.Storage Storage.ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX should return the original state if no results change ‑ Reducers.Storage Storage.ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX should return the original state if no results change
Reducers.Storage Storage.REMOVE_GLOBAL_ITEM ‑ Reducers.Storage Storage.REMOVE_GLOBAL_ITEM
Reducers.Storage Storage.REMOVE_ITEM ‑ Reducers.Storage Storage.REMOVE_ITEM
Reducers.Storage Storage.SET_GLOBAL_ITEM ‑ Reducers.Storage Storage.SET_GLOBAL_ITEM
Reducers.Storage Storage.SET_ITEM ‑ Reducers.Storage Storage.SET_ITEM
Reducers.Storage Storage.STORAGE_REHYDRATE ‑ Reducers.Storage Storage.STORAGE_REHYDRATE
Reducers.Typing WebsocketEvents.STOP_TYPING ‑ Reducers.Typing WebsocketEvents.STOP_TYPING
Reducers.Typing WebsocketEvents.TYPING ‑ Reducers.Typing WebsocketEvents.TYPING
Reducers.Typing initial state ‑ Reducers.Typing initial state
Reducers.channel Initial state ‑ Reducers.channel Initial state
Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of LOGOUT_SUCCESS ‑ Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of LOGOUT_SUCCESS
Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of WEBSOCKET_CLOSED ‑ Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of WEBSOCKET_CLOSED
Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of WEBSOCKET_FAILURE ‑ Reducers.channel channelPrefetchStatus should change clear channelPrefetchStatus on dispatch of WEBSOCKET_FAILURE
Reducers.channel channelPrefetchStatus should change status on dispatch of PREFETCH_POSTS_FOR_CHANNEL ‑ Reducers.channel channelPrefetchStatus should change status on dispatch of PREFETCH_POSTS_FOR_CHANNEL
Reducers.channel channelPrefetchStatus should clear lastUnreadChannel on dispatch of LEAVE_CHANNEL ‑ Reducers.channel channelPrefetchStatus should clear lastUnreadChannel on dispatch of LEAVE_CHANNEL
Reducers.channel channelPrefetchStatus should not clear lastUnreadChannel on dispatch of LEAVE_CHANNEL on another channel ‑ Reducers.channel channelPrefetchStatus should not clear lastUnreadChannel on dispatch of LEAVE_CHANNEL on another channel
Reducers.teams.myMembers RECEIVED_MY_TEAM_MEMBER ‑ Reducers.teams.myMembers RECEIVED_MY_TEAM_MEMBER
Reducers.teams.myMembers RECEIVED_MY_TEAM_MEMBERS ‑ Reducers.teams.myMembers RECEIVED_MY_TEAM_MEMBERS
Reducers.teams.myMembers RECEIVED_TEAMS ‑ Reducers.teams.myMembers RECEIVED_TEAMS
Reducers.teams.myMembers RECEIVED_TEAMS_LIST ‑ Reducers.teams.myMembers RECEIVED_TEAMS_LIST
Reducers.teams.myMembers initial state ‑ Reducers.teams.myMembers initial state
Reducers.users profilesInChannel ChannelTypes.CHANNEL_MEMBER_REMOVED, known user id ‑ Reducers.users profilesInChannel ChannelTypes.CHANNEL_MEMBER_REMOVED, known user id
Reducers.users profilesInChannel ChannelTypes.CHANNEL_MEMBER_REMOVED, unknown user id ‑ Reducers.users profilesInChannel ChannelTypes.CHANNEL_MEMBER_REMOVED, unknown user id
Reducers.users profilesInChannel UserTypes.LOGOUT_SUCCESS, existing profiles ‑ Reducers.users profilesInChannel UserTypes.LOGOUT_SUCCESS, existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_IN_CHANNEL, existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_IN_CHANNEL, existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_IN_CHANNEL, no existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_LIST_IN_CHANNEL, existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_LIST_IN_CHANNEL, existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_LIST_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILES_LIST_IN_CHANNEL, no existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, no existing profiles
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, known user id ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, known user id
Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, unknown user id ‑ Reducers.users profilesInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, unknown user id
Reducers.users profilesInChannel initial state ‑ Reducers.users profilesInChannel initial state
Reducers.users profilesNotInChannel ChannelTypes.CHANNEL_MEMBER_ADDED, known user id ‑ Reducers.users profilesNotInChannel ChannelTypes.CHANNEL_MEMBER_ADDED, known user id
Reducers.users profilesNotInChannel ChannelTypes.CHANNEL_MEMBER_ADDED, unknown user id ‑ Reducers.users profilesNotInChannel ChannelTypes.CHANNEL_MEMBER_ADDED, unknown user id
Reducers.users profilesNotInChannel UserTypes.LOGOUT_SUCCESS, existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.LOGOUT_SUCCESS, existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_FILTERED_USER_STATS ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_FILTERED_USER_STATS
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL, existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL, existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL, no existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_NOT_IN_CHANNEL, existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_NOT_IN_CHANNEL, existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_NOT_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILES_NOT_IN_CHANNEL, no existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, known user id ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, known user id
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, unknown user id ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_IN_CHANNEL, unknown user id
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, existing profiles
Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, no existing profiles ‑ Reducers.users profilesNotInChannel UserTypes.RECEIVED_PROFILE_NOT_IN_CHANNEL, no existing profiles
Reducers.users profilesNotInChannel initial state ‑ Reducers.users profilesNotInChannel initial state
Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_FOR_GROUP, existing profiles ‑ Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_FOR_GROUP, existing profiles
Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_GROUP, existing profiles ‑ Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_GROUP, existing profiles
Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_GROUP, no existing profiles ‑ Reducers.users profilesNotInGroup UserTypes.RECEIVED_PROFILES_LIST_NOT_IN_GROUP, no existing profiles
Reducers.users profilesNotInGroup initial state ‑ Reducers.users profilesNotInGroup initial state
Reducers.views.rhsSuppressed initialState ‑ Reducers.views.rhsSuppressed initialState
Reducers.views.rhsSuppressed receiving an action that closes the RHS should do nothing ‑ Reducers.views.rhsSuppressed receiving an action that closes the RHS should do nothing
Reducers.views.rhsSuppressed receiving an action that opens the RHS should unsuppress it ‑ Reducers.views.rhsSuppressed receiving an action that opens the RHS should unsuppress it
Reducers.views.rhsSuppressed should handle SUPPRESS_RHS ‑ Reducers.views.rhsSuppressed should handle SUPPRESS_RHS
Reducers.worktemplates categories ‑ Reducers.worktemplates categories
Reducers.worktemplates work templates in a category ‑ Reducers.worktemplates work templates in a category
RemoveFromTeamButton should call handleRemoveUserFromTeam on button click ‑ RemoveFromTeamButton should call handleRemoveUserFromTeam on button click
RemoveFromTeamButton should match snapshot init ‑ RemoveFromTeamButton should match snapshot init
ResultTable bots render as bots ‑ ResultTable bots render as bots
ResultTable emails render as email ‑ ResultTable emails render as email
ResultTable guests render as guests ‑ ResultTable guests render as guests
ResultTable renders not sent banner when invites were not sent ‑ ResultTable renders not sent banner when invites were not sent
ResultTable renders success banner when invites were sent ‑ ResultTable renders success banner when invites were sent
ResultTable unsent invites render as unsent invites ‑ ResultTable unsent invites render as unsent invites
ResultTable user invites render as users ‑ ResultTable user invites render as users
Sanity test Promise ‑ Sanity test Promise
Sanity test async/await ‑ Sanity test async/await
Sanity test fetch ‑ Sanity test fetch
SchemaText should open external markdown links in the new window ‑ SchemaText should open external markdown links in the new window
SchemaText should open internal markdown links in the same window ‑ SchemaText should open internal markdown links in the same window
SchemaText should render markdown text correctly ‑ SchemaText should render markdown text correctly
SchemaText should render plain text correctly ‑ SchemaText should render plain text correctly
SchemaText should render translated markdown text correctly ‑ SchemaText should render translated markdown text correctly
SchemaText should render translated text correctly ‑ SchemaText should render translated text correctly
SchemaText should support explicit external links like FormattedMarkdownMessage ‑ SchemaText should support explicit external links like FormattedMarkdownMessage
ScreeningInProgressModal closes the modal on click ‑ ScreeningInProgressModal closes the modal on click
ScreeningInProgressModal informs customer that the subscription is under review ‑ ScreeningInProgressModal informs customer that the subscription is under review
Selectors.AdminConsole get admin definitions should allow to add a value to the existing definition ‑ Selectors.AdminConsole get admin definitions should allow to add a value to the existing definition
Selectors.AdminConsole get admin definitions should allow to remove everything with a plugin ‑ Selectors.AdminConsole get admin definitions should allow to remove everything with a plugin
Selectors.AdminConsole get admin definitions should allow to use multiple plugins ‑ Selectors.AdminConsole get admin definitions should allow to use multiple plugins
Selectors.AdminConsole get admin definitions should return the default admin definition if there is not plugins ‑ Selectors.AdminConsole get admin definitions should return the default admin definition if there is not plugins
Selectors.Apps appsEnabled should return false when feature flag is disabled ‑ Selectors.Apps appsEnabled should return false when feature flag is disabled
Selectors.Apps appsEnabled should return true when feature flag is enabled ‑ Selectors.Apps appsEnabled should return true when feature flag is enabled
Selectors.Apps makeAppBindingsSelector should return an empty array when feature flag is false ‑ Selectors.Apps makeAppBindingsSelector should return an empty array when feature flag is false
Selectors.Apps makeAppBindingsSelector should return an empty array when plugin is disabled ‑ Selectors.Apps makeAppBindingsSelector should return an empty array when plugin is disabled
Selectors.Apps makeAppBindingsSelector should return channel header bindings ‑ Selectors.Apps makeAppBindingsSelector should return channel header bindings
Selectors.Apps makeAppBindingsSelector should return command bindings ‑ Selectors.Apps makeAppBindingsSelector should return command bindings
Selectors.Apps makeAppBindingsSelector should return post menu bindings ‑ Selectors.Apps makeAppBindingsSelector should return post menu bindings
Selectors.Bots getBotAccounts ‑ Selectors.Bots getBotAccounts
Selectors.Bots getExternalBotAccounts ‑ Selectors.Bots getExternalBotAccounts
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return false if channel admins have permissions, but the user is not a channel admin of any channel ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return false if channel admins have permissions, but the user is not a channel admin of any channel
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return false if channel_user does not have permissions to manage channel members ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return false if channel_user does not have permissions to manage channel members
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel admins have permission, and the user is a channel admin of some channel ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel admins have permission, and the user is a channel admin of some channel
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel_user has permissions to manage private channel members ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel_user has permissions to manage private channel members
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel_user has permissions to manage public channel members ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if channel_user has permissions to manage public channel members
Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if team admins have permission, and the user is a team admin ‑ Selectors.Channels.canManageAnyChannelMembersInCurrentTeam will return true if team admins have permission, and the user is a team admin
Selectors.Channels.getChannelByName get first channel that matches by name ‑ Selectors.Channels.getChannelByName get first channel that matches by name
Selectors.Channels.getChannelByName return undefined if no channel matches by name ‑ Selectors.Channels.getChannelByName return undefined if no channel matches by name
Selectors.Channels.getChannelByTeamIdAndChannelName get channel1 matching team id and name ‑ Selectors.Channels.getChannelByTeamIdAndChannelName get channel1 matching team id and name
Selectors.Channels.getChannelByTeamIdAndChannelName get channel2 matching team id and name ‑ Selectors.Channels.getChannelByTeamIdAndChannelName get channel2 matching team id and name
Selectors.Channels.getChannelByTeamIdAndChannelName get channel3 matching team id and name ‑ Selectors.Channels.getChannelByTeamIdAndChannelName get channel3 matching team id and name
Selectors.Channels.getChannelByTeamIdAndChannelName return undefined if no channel matches team id and name ‑ Selectors.Channels.getChannelByTeamIdAndChannelName return undefined if no channel matches team id and name
Selectors.Channels.getChannelByTeamIdAndChannelName return undefined on empty team id ‑ Selectors.Channels.getChannelByTeamIdAndChannelName return undefined on empty team id
Selectors.Channels.getChannelIdsForCurrentTeam get channel ids for current team strict equal ‑ Selectors.Channels.getChannelIdsForCurrentTeam get channel ids for current team strict equal
Selectors.Channels.getChannelIdsInCurrentTeam get channel ids in current team strict equal ‑ Selectors.Channels.getChannelIdsInCurrentTeam get channel ids in current team strict equal
Selectors.Channels.getChannelNameToDisplayNameMap memoization should return a new object when a channel is renamed ‑ Selectors.Channels.getChannelNameToDisplayNameMap memoization should return a new object when a channel is renamed
Selectors.Channels.getChannelNameToDisplayNameMap memoization should return a new object when a new team is added ‑ Selectors.Channels.getChannelNameToDisplayNameMap memoization should return a new object when a new team is added
Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when a channel on another team changes ‑ Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when a channel on another team changes
Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when a channel receives a new post ‑ Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when a channel receives a new post
Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when called twice with the same state ‑ Selectors.Channels.getChannelNameToDisplayNameMap memoization should return the same object when called twice with the same state
Selectors.Channels.getChannelNameToDisplayNameMap should return a map of channel names to display names for the current team ‑ Selectors.Channels.getChannelNameToDisplayNameMap should return a map of channel names to display names for the current team
Selectors.Channels.getChannelsInCurrentTeam should order by user locale ‑ Selectors.Channels.getChannelsInCurrentTeam should order by user locale
Selectors.Channels.getChannelsInCurrentTeam should return channels in current team ‑ Selectors.Channels.getChannelsInCurrentTeam should return channels in current team
Selectors.Channels.getChannelsNameMapInCurrentTeam get channel map for current team ‑ Selectors.Channels.getChannelsNameMapInCurrentTeam get channel map for current team
Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memoized result when channels on another team changes ‑ Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memoized result when channels on another team changes
Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memozied result when a returned channel changes its display name ‑ Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memozied result when a returned channel changes its display name
Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memozied result when a returned channel changes something else ‑ Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should not return memozied result when a returned channel changes something else
Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should return memoized result with no changes ‑ Selectors.Channels.getChannelsNameMapInCurrentTeam memoization should return memoized result with no changes
Selectors.Channels.getChannelsNameMapInTeam get channel map for team ‑ Selectors.Channels.getChannelsNameMapInTeam get channel map for team
Selectors.Channels.getChannelsNameMapInTeam get empty map for non-existing team ‑ Selectors.Channels.getChannelsNameMapInTeam get empty map for non-existing team
Selectors.Channels.getChannelsWithUserProfiles should return the only GM channel with profiles ‑ Selectors.Channels.getChannelsWithUserProfiles should return the only GM channel with profiles
Selectors.Channels.getChannelsWithUserProfiles shouldn't error for channel without profiles loaded ‑ Selectors.Channels.getChannelsWithUserProfiles shouldn't error for channel without profiles loaded
Selectors.Channels.getDirectAndGroupChannels will not error out on undefined channels ‑ Selectors.Channels.getDirectAndGroupChannels will not error out on undefined channels
Selectors.Channels.getDirectAndGroupChannels will return no channels if there is no active user ‑ Selectors.Channels.getDirectAndGroupChannels will return no channels if there is no active user
Selectors.Channels.getDirectAndGroupChannels will return only direct and group message channels ‑ Selectors.Channels.getDirectAndGroupChannels will return only direct and group message channels
Selectors.Channels.getGroupChannels get group channels ‑ Selectors.Channels.getGroupChannels get group channels
Selectors.Channels.getMembersInCurrentChannel should return members in current channel ‑ Selectors.Channels.getMembersInCurrentChannel should return members in current channel
Selectors.Channels.getMyChannels get my channels in current team and DMs ‑ Selectors.Channels.getMyChannels get my channels in current team and DMs
Selectors.Channels.getMyFirstChannelForTeams should only return channels that the current user is a member of ‑ Selectors.Channels.getMyFirstChannelForTeams should only return channels that the current user is a member of
Selectors.Channels.getMyFirstChannelForTeams should only return teams that the current user is a member of ‑ Selectors.Channels.getMyFirstChannelForTeams should only return teams that the current user is a member of
Selectors.Channels.getMyFirstChannelForTeams should return the first channel in each team ‑ Selectors.Channels.getMyFirstChannelForTeams should return the first channel in each team
Selectors.Channels.getOtherChannels get public channels not member of ‑ Selectors.Channels.getOtherChannels get public channels not member of
Selectors.Channels.getOtherChannels get public, unarchived channels not member of ‑ Selectors.Channels.getOtherChannels get public, unarchived channels not member of
Selectors.Channels.getRecentProfilesFromDMs should return profiles from DMs in descending order of last viewed at time ‑ Selectors.Channels.getRecentProfilesFromDMs should return profiles from DMs in descending order of last viewed at time
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions and with JOIN_PUBLIC_CHANNELS permission in not current team ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions and with JOIN_PUBLIC_CHANNELS permission in not current team
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions and with JOIN_PUBLIC_CHANNELS permission ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions and with JOIN_PUBLIC_CHANNELS permission
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission but being member of town-square in not current team ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission but being member of town-square in not current team
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission but being member of town-square ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission but being member of town-square
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission in not current team ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission in not current team
Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission ‑ Selectors.Channels.getRedirectChannelNameForTeam getRedirectChannelNameForTeam with advanced permissions but without JOIN_PUBLIC_CHANNELS permission
Selectors.Channels.getUnreadChannelIds should not return the id of a channel we are no member of ‑ Selectors.Channels.getUnreadChannelIds should not return the id of a channel we are no member of
Selectors.Channels.getUnreadChannelIds should return unread channel ids in current team ‑ Selectors.Channels.getUnreadChannelIds should return unread channel ids in current team
Selectors.Channels.getUnreadStatus get unreads with a deactivated channel ‑ Selectors.Channels.getUnreadStatus get unreads with a deactivated channel
Selectors.Channels.getUnreadStatus get unreads with a deactivated user ‑ Selectors.Channels.getUnreadStatus get unreads with a deactivated user
Selectors.Channels.getUnreadStatus get unreads with a missing profile entity ‑ Selectors.Channels.getUnreadStatus get unreads with a missing profile entity
Selectors.Channels.getUnreadStatus get unreads ‑ Selectors.Channels.getUnreadStatus get unreads
Selectors.Channels.getUnreadStatus should count mentions and messages for other teams from team members ‑ Selectors.Channels.getUnreadStatus should count mentions and messages for other teams from team members
Selectors.Channels.getUnreadStatus should count mentions from DM channels ‑ Selectors.Channels.getUnreadStatus should count mentions from DM channels
Selectors.Channels.getUnreadStatus should count mentions from GM channels ‑ Selectors.Channels.getUnreadStatus should count mentions from GM channels
Selectors.Channels.getUnreadStatus should include threads in team count ‑ Selectors.Channels.getUnreadStatus should include threads in team count
Selectors.Channels.getUnreadStatus should not count mentions from DM channel with archived user ‑ Selectors.Channels.getUnreadStatus should not count mentions from DM channel with archived user
Selectors.Channels.getUnreadStatus should not count messages from channel with mark_unread set to "mention" ‑ Selectors.Channels.getUnreadStatus should not count messages from channel with mark_unread set to "mention"
Selectors.Channels.getUnreadStatus should not count team unreads for DMs and GMs ‑ Selectors.Channels.getUnreadStatus should not count team unreads for DMs and GMs
Selectors.Channels.getUnreadStatus should not have mention count of muted channel and have its unread status ‑ Selectors.Channels.getUnreadStatus should not have mention count of muted channel and have its unread status
Selectors.Channels.getUnreadStatus should return the correct number of messages and mentions from channels on the current team ‑ Selectors.Channels.getUnreadStatus should return the correct number of messages and mentions from channels on the current team
Selectors.Channels.getUnreadStatus should unread and mentions correctly for channels across teams ‑ Selectors.Channels.getUnreadStatus should unread and mentions correctly for channels across teams
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for channel not on members ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for channel not on members
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current read channel ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current read channel
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current team ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current team
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current unread channel ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads for current unread channel
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a deactivated channel ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a deactivated channel
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a deactivated user ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a deactivated user
Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a missing profile entity ‑ Selectors.Channels.getUnreadStatusInCurrentTeam get unreads with a missing profile entity
Selectors.Channels.isCurrentChannelArchived isCurrentChannelArchived ‑ Selectors.Channels.isCurrentChannelArchived isCurrentChannelArchived
Selectors.Channels.isCurrentChannelDefault isCurrentChannelDefault ‑ Selectors.Channels.isCurrentChannelDefault isCurrentChannelDefault
Selectors.Channels.isCurrentChannelMuted isCurrentChannelMuted ‑ Selectors.Channels.isCurrentChannelMuted isCurrentChannelMuted
Selectors.General canDownloadFilesOnMobile ‑ Selectors.General canDownloadFilesOnMobile
Selectors.General canUploadFilesOnMobile ‑ Selectors.General canUploadFilesOnMobile
Selectors.General firstAdminVisitMarketplaceStatus should return empty when status does not exist ‑ Selectors.General firstAdminVisitMarketplaceStatus should return empty when status does not exist
Selectors.General firstAdminVisitMarketplaceStatus should return the value of the status ‑ Selectors.General firstAdminVisitMarketplaceStatus should return the value of the status
Selectors.General getAutolinkedUrlSchemes multiple custom url schemes ‑ Selectors.General getAutolinkedUrlSchemes multiple custom url schemes
Selectors.General getAutolinkedUrlSchemes no custom url schemes ‑ Selectors.General getAutolinkedUrlSchemes no custom url schemes
Selectors.General getAutolinkedUrlSchemes one custom url scheme ‑ Selectors.General getAutolinkedUrlSchemes one custom url scheme
Selectors.General getAutolinkedUrlSchemes setting doesn't exist ‑ Selectors.General getAutolinkedUrlSchemes setting doesn't exist
Selectors.General getFeatureFlagValue should return the value of a valid feature flag ‑ Selectors.General getFeatureFlagValue should return the value of a valid feature flag
Selectors.General getFeatureFlagValue should return undefined when feature flag does not exist ‑ Selectors.General getFeatureFlagValue should return undefined when feature flag does not exist
Selectors.General getManagedResourcePaths should return an array of trusted paths ‑ Selectors.General getManagedResourcePaths should return an array of trusted paths

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 1378 to 1824)

There are 6938 tests, see "Raw output" for the list of tests 1378 to 1824.
Raw output
Selectors.General getManagedResourcePaths should return empty array when the setting doesn't exist ‑ Selectors.General getManagedResourcePaths should return empty array when the setting doesn't exist
Selectors.Groups getAllAssociatedGroupsForReference ‑ Selectors.Groups getAllAssociatedGroupsForReference
Selectors.Groups getAssociatedGroupsByName ‑ Selectors.Groups getAssociatedGroupsByName
Selectors.Groups getGroupsAssociatedToChannel ‑ Selectors.Groups getGroupsAssociatedToChannel
Selectors.Groups getGroupsAssociatedToChannelForReference ‑ Selectors.Groups getGroupsAssociatedToChannelForReference
Selectors.Groups getGroupsAssociatedToTeam ‑ Selectors.Groups getGroupsAssociatedToTeam
Selectors.Groups getGroupsAssociatedToTeamForReference ‑ Selectors.Groups getGroupsAssociatedToTeamForReference
Selectors.Groups getGroupsNotAssociatedToChannel ‑ Selectors.Groups getGroupsNotAssociatedToChannel
Selectors.Groups getGroupsNotAssociatedToTeam ‑ Selectors.Groups getGroupsNotAssociatedToTeam
Selectors.Groups getMyGroupMentionKeys ‑ Selectors.Groups getMyGroupMentionKeys
Selectors.Groups getMyGroupMentionKeysForChannel ‑ Selectors.Groups getMyGroupMentionKeysForChannel
Selectors.I18n getCurrentUserLocale current user not loaded ‑ Selectors.I18n getCurrentUserLocale current user not loaded
Selectors.I18n getCurrentUserLocale current user with locale set ‑ Selectors.I18n getCurrentUserLocale current user with locale set
Selectors.I18n getCurrentUserLocale current user without locale set ‑ Selectors.I18n getCurrentUserLocale current user without locale set
Selectors.I18n getCurrentUserLocale not logged in ‑ Selectors.I18n getCurrentUserLocale not logged in
Selectors.Integrations should get all autocomplete commands by teamId ‑ Selectors.Integrations should get all autocomplete commands by teamId
Selectors.Integrations should get all commands ‑ Selectors.Integrations should get all commands
Selectors.Integrations should return outgoing hooks in current team ‑ Selectors.Integrations should return outgoing hooks in current team
Selectors.Lhs getVisibleLhsStaticPages handles insights ‑ Selectors.Lhs getVisibleLhsStaticPages handles insights
Selectors.Lhs getVisibleLhsStaticPages handles nothing enabled ‑ Selectors.Lhs getVisibleLhsStaticPages handles nothing enabled
Selectors.Lhs getVisibleLhsStaticPages handles threads - default off ‑ Selectors.Lhs getVisibleLhsStaticPages handles threads - default off
Selectors.Lhs getVisibleLhsStaticPages should not return drafts when empty ‑ Selectors.Lhs getVisibleLhsStaticPages should not return drafts when empty
Selectors.Lhs getVisibleLhsStaticPages should return drafts when there are available ‑ Selectors.Lhs getVisibleLhsStaticPages should return drafts when there are available
Selectors.Lhs should return the open state of the sidebar menu when open is false ‑ Selectors.Lhs should return the open state of the sidebar menu when open is false
Selectors.Lhs should return the open state of the sidebar menu when open is true ‑ Selectors.Lhs should return the open state of the sidebar menu when open is true
Selectors.Posts get current history item ‑ Selectors.Posts get current history item
Selectors.Posts get posts around post in channel ‑ Selectors.Posts get posts around post in channel
Selectors.Posts get posts in channel with notify comments as any ‑ Selectors.Posts get posts in channel with notify comments as any
Selectors.Posts get posts in channel with notify comments as never ‑ Selectors.Posts get posts in channel with notify comments as never
Selectors.Posts get posts in channel with notify comments as root ‑ Selectors.Posts get posts in channel with notify comments as root
Selectors.Posts get posts in channel ‑ Selectors.Posts get posts in channel
Selectors.Posts getLatestReplyablePostId no posts ‑ Selectors.Posts getLatestReplyablePostId no posts
Selectors.Posts getLatestReplyablePostId return first post which dosent have POST_DELETED state ‑ Selectors.Posts getLatestReplyablePostId return first post which dosent have POST_DELETED state
Selectors.Posts getMostRecentPostIdInChannel system messages hidden ‑ Selectors.Posts getMostRecentPostIdInChannel system messages hidden
Selectors.Posts getMostRecentPostIdInChannel system messages visible ‑ Selectors.Posts getMostRecentPostIdInChannel system messages visible
Selectors.Posts getOldestPostsChunkInChannel Should return as oldest chunk exists ‑ Selectors.Posts getOldestPostsChunkInChannel Should return as oldest chunk exists
Selectors.Posts getOldestPostsChunkInChannel Should return undefined as recent chunk does not exists ‑ Selectors.Posts getOldestPostsChunkInChannel Should return undefined as recent chunk does not exists
Selectors.Posts getPostIdsAroundPost memoization with multiple selectors ‑ Selectors.Posts getPostIdsAroundPost memoization with multiple selectors
Selectors.Posts getPostIdsAroundPost memoization ‑ Selectors.Posts getPostIdsAroundPost memoization
Selectors.Posts getPostIdsAroundPost no posts around ‑ Selectors.Posts getPostIdsAroundPost no posts around
Selectors.Posts getPostIdsAroundPost posts after limit ‑ Selectors.Posts getPostIdsAroundPost posts after limit
Selectors.Posts getPostIdsAroundPost posts around ‑ Selectors.Posts getPostIdsAroundPost posts around
Selectors.Posts getPostIdsAroundPost posts before limit ‑ Selectors.Posts getPostIdsAroundPost posts before limit
Selectors.Posts getPostIdsAroundPost posts before/after limit ‑ Selectors.Posts getPostIdsAroundPost posts before/after limit
Selectors.Posts getPostIdsForThread memoization with multiple selectors ‑ Selectors.Posts getPostIdsForThread memoization with multiple selectors
Selectors.Posts getPostIdsForThread memoization ‑ Selectors.Posts getPostIdsForThread memoization
Selectors.Posts getPostIdsForThread single post ‑ Selectors.Posts getPostIdsForThread single post
Selectors.Posts getPostIdsForThread thread ‑ Selectors.Posts getPostIdsForThread thread
Selectors.Posts getPostsChunkInChannelAroundTime getPostsChunkInChannelAroundTime ‑ Selectors.Posts getPostsChunkInChannelAroundTime getPostsChunkInChannelAroundTime
Selectors.Posts getPostsForIds memoization ‑ Selectors.Posts getPostsForIds memoization
Selectors.Posts getPostsForIds selector ‑ Selectors.Posts getPostsForIds selector
Selectors.Posts getRecentPostsChunkInChannel Should return as recent chunk exists ‑ Selectors.Posts getRecentPostsChunkInChannel Should return as recent chunk exists
Selectors.Posts getRecentPostsChunkInChannel Should return undefined as recent chunk does not exists ‑ Selectors.Posts getRecentPostsChunkInChannel Should return undefined as recent chunk does not exists
Selectors.Posts getUnreadPostsChunk should return a not recent chunk based on the timestamp ‑ Selectors.Posts getUnreadPostsChunk should return a not recent chunk based on the timestamp
Selectors.Posts getUnreadPostsChunk should return oldest chunk if timstamp greater than the oldest post ‑ Selectors.Posts getUnreadPostsChunk should return oldest chunk if timstamp greater than the oldest post
Selectors.Posts getUnreadPostsChunk should return recent chunk even if the timstamp is greater than the last post ‑ Selectors.Posts getUnreadPostsChunk should return recent chunk even if the timstamp is greater than the last post
Selectors.Posts getUnreadPostsChunk should return recent chunk if it is an empty array ‑ Selectors.Posts getUnreadPostsChunk should return recent chunk if it is an empty array
Selectors.Posts gets posts around post in channel not adding ephemeral post to replyCount ‑ Selectors.Posts gets posts around post in channel not adding ephemeral post to replyCount
Selectors.Posts gets posts in channel not adding ephemeral post to replyCount ‑ Selectors.Posts gets posts in channel not adding ephemeral post to replyCount
Selectors.Posts makeGetPostsChunkAroundPost memoization ‑ Selectors.Posts makeGetPostsChunkAroundPost memoization
Selectors.Posts makeGetPostsChunkAroundPost no matching posts ‑ Selectors.Posts makeGetPostsChunkAroundPost no matching posts
Selectors.Posts makeGetPostsChunkAroundPost no posts around ‑ Selectors.Posts makeGetPostsChunkAroundPost no posts around
Selectors.Posts makeGetPostsChunkAroundPost posts around ‑ Selectors.Posts makeGetPostsChunkAroundPost posts around
Selectors.Posts makeIsPostCommentMention Should return false as post is not from currentUser ‑ Selectors.Posts makeIsPostCommentMention Should return false as post is not from currentUser
Selectors.Posts makeIsPostCommentMention Should return false as user commented in the thread but notify_props is for root only ‑ Selectors.Posts makeIsPostCommentMention Should return false as user commented in the thread but notify_props is for root only
Selectors.Posts makeIsPostCommentMention Should return false as user created root post ‑ Selectors.Posts makeIsPostCommentMention Should return false as user created root post
Selectors.Posts makeIsPostCommentMention Should return true as post is from webhook but user created rootPost ‑ Selectors.Posts makeIsPostCommentMention Should return true as post is from webhook but user created rootPost
Selectors.Posts makeIsPostCommentMention Should return true as root post is by the current user ‑ Selectors.Posts makeIsPostCommentMention Should return true as root post is by the current user
Selectors.Posts makeIsPostCommentMention Should return true as user commented in the thread ‑ Selectors.Posts makeIsPostCommentMention Should return true as user commented in the thread
Selectors.Posts should return memoized result for identical rootId ‑ Selectors.Posts should return memoized result for identical rootId
Selectors.Posts should return memoized result for multiple selectors with different props ‑ Selectors.Posts should return memoized result for multiple selectors with different props
Selectors.Posts should return post with children ‑ Selectors.Posts should return post with children
Selectors.Posts should return profiles for reactions ‑ Selectors.Posts should return profiles for reactions
Selectors.Posts should return reactions for post ‑ Selectors.Posts should return reactions for post
Selectors.Posts should return single post with no children ‑ Selectors.Posts should return single post with no children
Selectors.Preferences get bool preference should fallback to the default if category unknown ‑ Selectors.Preferences get bool preference should fallback to the default if category unknown
Selectors.Preferences get bool preference should fallback to the default if name unknown ‑ Selectors.Preferences get bool preference should fallback to the default if name unknown
Selectors.Preferences get bool preference should fallback to the overridden default if category unknown ‑ Selectors.Preferences get bool preference should fallback to the overridden default if category unknown
Selectors.Preferences get bool preference should fallback to the overridden default if name unknown ‑ Selectors.Preferences get bool preference should fallback to the overridden default if name unknown
Selectors.Preferences get bool preference should return the requested value ‑ Selectors.Preferences get bool preference should return the requested value
Selectors.Preferences get direct channel show preferences ‑ Selectors.Preferences get direct channel show preferences
Selectors.Preferences get group channel show preferences ‑ Selectors.Preferences get group channel show preferences
Selectors.Preferences get int preference should fallback to the default if category unknown ‑ Selectors.Preferences get int preference should fallback to the default if category unknown
Selectors.Preferences get int preference should fallback to the default if name unknown ‑ Selectors.Preferences get int preference should fallback to the default if name unknown
Selectors.Preferences get int preference should fallback to the overridden default if category unknown ‑ Selectors.Preferences get int preference should fallback to the overridden default if category unknown
Selectors.Preferences get int preference should fallback to the overridden default if name unknown ‑ Selectors.Preferences get int preference should fallback to the overridden default if name unknown
Selectors.Preferences get int preference should return the requested value ‑ Selectors.Preferences get int preference should return the requested value
Selectors.Preferences get preference should fallback to the default if category unknown ‑ Selectors.Preferences get preference should fallback to the default if category unknown
Selectors.Preferences get preference should fallback to the default if name unknown ‑ Selectors.Preferences get preference should fallback to the default if name unknown
Selectors.Preferences get preference should fallback to the overridden default if category unknown ‑ Selectors.Preferences get preference should fallback to the overridden default if category unknown
Selectors.Preferences get preference should fallback to the overridden default if name unknown ‑ Selectors.Preferences get preference should fallback to the overridden default if name unknown
Selectors.Preferences get preference should return the requested value ‑ Selectors.Preferences get preference should return the requested value
Selectors.Preferences get preferences by category ‑ Selectors.Preferences get preferences by category
Selectors.Preferences get teammate name display setting ‑ Selectors.Preferences get teammate name display setting
Selectors.Preferences get theme custom theme with missing colours ‑ Selectors.Preferences get theme custom theme with missing colours
Selectors.Preferences get theme custom theme with upper case colours ‑ Selectors.Preferences get theme custom theme with upper case colours
Selectors.Preferences get theme custom theme ‑ Selectors.Preferences get theme custom theme
Selectors.Preferences get theme default theme ‑ Selectors.Preferences get theme default theme
Selectors.Preferences get theme from style ‑ Selectors.Preferences get theme from style
Selectors.Preferences get theme memoization ‑ Selectors.Preferences get theme memoization
Selectors.Preferences get theme mentionBj backwards compatability theme ‑ Selectors.Preferences get theme mentionBj backwards compatability theme
Selectors.Preferences get theme non-default system theme ‑ Selectors.Preferences get theme non-default system theme
Selectors.Preferences get theme returns the "default" theme if the server-configured value is not present ‑ Selectors.Preferences get theme returns the "default" theme if the server-configured value is not present
Selectors.Preferences get theme should return the server-configured theme by default ‑ Selectors.Preferences get theme should return the server-configured theme by default
Selectors.Preferences get theme system theme with missing colours ‑ Selectors.Preferences get theme system theme with missing colours
Selectors.Preferences get theme team-specific theme ‑ Selectors.Preferences get theme team-specific theme
Selectors.Preferences get theme updates sideBarTeamBarBg variable when its not present ‑ Selectors.Preferences get theme updates sideBarTeamBarBg variable when its not present
Selectors.Rhs should return the highlighted reply's id when id is  ‑ Selectors.Rhs should return the highlighted reply's id when id is 
Selectors.Rhs should return the highlighted reply's id when id is 42 ‑ Selectors.Rhs should return the highlighted reply's id when id is 42
Selectors.Rhs should return the last time a post was selected when open is 0 ‑ Selectors.Rhs should return the last time a post was selected when open is 0
Selectors.Rhs should return the last time a post was selected when open is 1000000 ‑ Selectors.Rhs should return the last time a post was selected when open is 1000000
Selectors.Rhs should return the last time a post was selected when open is 2000000 ‑ Selectors.Rhs should return the last time a post was selected when open is 2000000
Selectors.Rhs should return the open state of the sidebar menu when open is false ‑ Selectors.Rhs should return the open state of the sidebar menu when open is false
Selectors.Rhs should return the open state of the sidebar menu when open is true ‑ Selectors.Rhs should return the open state of the sidebar menu when open is true
Selectors.Rhs should return the open state of the sidebar when open is false ‑ Selectors.Rhs should return the open state of the sidebar when open is false
Selectors.Rhs should return the open state of the sidebar when open is true ‑ Selectors.Rhs should return the open state of the sidebar when open is true
Selectors.Rhs should return the previousRhsState ["channel-info", "pinned"] gives "pinned" ‑ Selectors.Rhs should return the previousRhsState ["channel-info", "pinned"] gives "pinned"
Selectors.Rhs should return the previousRhsState ["channel-info"] gives "channel-info" ‑ Selectors.Rhs should return the previousRhsState ["channel-info"] gives "channel-info"
Selectors.Rhs should return the previousRhsState [] gives null ‑ Selectors.Rhs should return the previousRhsState [] gives null
Selectors.Roles should return current loaded roles on getRoles ‑ Selectors.Roles should return current loaded roles on getRoles
Selectors.Roles should return false if i dont have a group permission on haveIGroupPermission ‑ Selectors.Roles should return false if i dont have a group permission on haveIGroupPermission
Selectors.Roles should return group memberships on getGroupMemberships ‑ Selectors.Roles should return group memberships on getGroupMemberships
Selectors.Roles should return group set with permissions on getGroupListPermissions ‑ Selectors.Roles should return group set with permissions on getGroupListPermissions
Selectors.Roles should return if i have a channel permission on haveIChannelPermission ‑ Selectors.Roles should return if i have a channel permission on haveIChannelPermission
Selectors.Roles should return if i have a channel permission on haveICurrentChannelPermission ‑ Selectors.Roles should return if i have a channel permission on haveICurrentChannelPermission
Selectors.Roles should return if i have a group permission on haveIGroupPermission ‑ Selectors.Roles should return if i have a group permission on haveIGroupPermission
Selectors.Roles should return if i have a system permission on haveISystemPermission ‑ Selectors.Roles should return if i have a system permission on haveISystemPermission
Selectors.Roles should return if i have a team permission on haveICurrentTeamPermission ‑ Selectors.Roles should return if i have a team permission on haveICurrentTeamPermission
Selectors.Roles should return if i have a team permission on haveITeamPermission ‑ Selectors.Roles should return if i have a team permission on haveITeamPermission
Selectors.Roles should return my roles by scope on getMySystemRoles/getMyTeamRoles/getMyChannelRoles/getMyGroupRoles ‑ Selectors.Roles should return my roles by scope on getMySystemRoles/getMyTeamRoles/getMyChannelRoles/getMyGroupRoles
Selectors.Roles should return my system permission on getMySystemPermissions ‑ Selectors.Roles should return my system permission on getMySystemPermissions
Selectors.Schemes getScheme ‑ Selectors.Schemes getScheme
Selectors.Schemes getSchemeTeams with channel scope scheme ‑ Selectors.Schemes getSchemeTeams with channel scope scheme
Selectors.Schemes getSchemes ‑ Selectors.Schemes getSchemes
Selectors.Schemes makeGetSchemeChannels with team scope scheme ‑ Selectors.Schemes makeGetSchemeChannels with team scope scheme
Selectors.Schemes makeGetSchemeChannels ‑ Selectors.Schemes makeGetSchemeChannels
Selectors.Schemes makeGetSchemeTeams ‑ Selectors.Schemes makeGetSchemeTeams
Selectors.Search groups ‑ Selectors.Search groups
Selectors.Search should return current search for current team ‑ Selectors.Search should return current search for current team
Selectors.Storage getPrefix ‑ Selectors.Storage getPrefix
Selectors.Storage makeGetGlobalItem ‑ Selectors.Storage makeGetGlobalItem
Selectors.Storage makeGetItem ‑ Selectors.Storage makeGetItem
Selectors.Teams getChannelDrawerBadgeCount ‑ Selectors.Teams getChannelDrawerBadgeCount
Selectors.Teams getCurrentRelativeTeamUrl ‑ Selectors.Teams getCurrentRelativeTeamUrl
Selectors.Teams getCurrentTeamUrl with falsy currentTeam ‑ Selectors.Teams getCurrentTeamUrl with falsy currentTeam
Selectors.Teams getCurrentTeamUrl ‑ Selectors.Teams getCurrentTeamUrl
Selectors.Teams getJoinableTeamIds ‑ Selectors.Teams getJoinableTeamIds
Selectors.Teams getJoinableTeams ‑ Selectors.Teams getJoinableTeams
Selectors.Teams getJoinableTeamsUsingPermissions ‑ Selectors.Teams getJoinableTeamsUsingPermissions
Selectors.Teams getListableTeams ‑ Selectors.Teams getListableTeams
Selectors.Teams getListableTeamsUsingPermissions ‑ Selectors.Teams getListableTeamsUsingPermissions
Selectors.Teams getListedJoinableTeams ‑ Selectors.Teams getListedJoinableTeams
Selectors.Teams getMembersInCurrentTeam ‑ Selectors.Teams getMembersInCurrentTeam
Selectors.Teams getMySortedTeamIds ‑ Selectors.Teams getMySortedTeamIds
Selectors.Teams getMyTeamMember ‑ Selectors.Teams getMyTeamMember
Selectors.Teams getMyTeams ‑ Selectors.Teams getMyTeams
Selectors.Teams getMyTeamsCount ‑ Selectors.Teams getMyTeamsCount
Selectors.Teams getSortedJoinableTeams ‑ Selectors.Teams getSortedJoinableTeams
Selectors.Teams getSortedJoinableTeamsUsingPermissions ‑ Selectors.Teams getSortedJoinableTeamsUsingPermissions
Selectors.Teams getSortedListableTeamsUsingPermissions ‑ Selectors.Teams getSortedListableTeamsUsingPermissions
Selectors.Teams getTeam ‑ Selectors.Teams getTeam
Selectors.Teams getTeamMember ‑ Selectors.Teams getTeamMember
Selectors.Teams getTeamMentions ‑ Selectors.Teams getTeamMentions
Selectors.Teams getTeamsList ‑ Selectors.Teams getTeamsList
Selectors.Teams isCurrentUserCurrentTeamAdmin ‑ Selectors.Teams isCurrentUserCurrentTeamAdmin
Selectors.Threads.getNewestThreadInTeam should return newest thread in team ‑ Selectors.Threads.getNewestThreadInTeam should return newest thread in team
Selectors.Threads.getThreadOrderInCurrentTeam should return threads order in current team based on last reply time ‑ Selectors.Threads.getThreadOrderInCurrentTeam should return threads order in current team based on last reply time
Selectors.Threads.getThreadsInChannel should return threads in channel ‑ Selectors.Threads.getThreadsInChannel should return threads in channel
Selectors.Threads.getThreadsInCurrentTeam should return threads in current team ‑ Selectors.Threads.getThreadsInCurrentTeam should return threads in current team
Selectors.Threads.getUnreadThreadOrderInCurrentTeam should return unread threads order in current team based on last reply time ‑ Selectors.Threads.getUnreadThreadOrderInCurrentTeam should return unread threads order in current team based on last reply time
Selectors.Users currentUserHasAnAdminRole returns the expected result ‑ Selectors.Users currentUserHasAnAdminRole returns the expected result
Selectors.Users getCurrentUserMentionKeys at mention ‑ Selectors.Users getCurrentUserMentionKeys at mention
Selectors.Users getCurrentUserMentionKeys channel ‑ Selectors.Users getCurrentUserMentionKeys channel
Selectors.Users getCurrentUserMentionKeys custom keys ‑ Selectors.Users getCurrentUserMentionKeys custom keys
Selectors.Users getCurrentUserMentionKeys first name ‑ Selectors.Users getCurrentUserMentionKeys first name
Selectors.Users getProfiles getProfiles with active ‑ Selectors.Users getProfiles getProfiles with active
Selectors.Users getProfiles getProfiles with inactive ‑ Selectors.Users getProfiles getProfiles with inactive
Selectors.Users getProfiles getProfiles with multiple filters ‑ Selectors.Users getProfiles getProfiles with multiple filters
Selectors.Users getProfiles getProfiles with role filter ‑ Selectors.Users getProfiles getProfiles with role filter
Selectors.Users getProfiles getProfiles without filter ‑ Selectors.Users getProfiles getProfiles without filter
Selectors.Users getProfilesInCurrentTeam ‑ Selectors.Users getProfilesInCurrentTeam
Selectors.Users getProfilesInGroup ‑ Selectors.Users getProfilesInGroup
Selectors.Users getProfilesInTeam getProfilesInTeam with active ‑ Selectors.Users getProfilesInTeam getProfilesInTeam with active
Selectors.Users getProfilesInTeam getProfilesInTeam with inactive filter ‑ Selectors.Users getProfilesInTeam getProfilesInTeam with inactive filter
Selectors.Users getProfilesInTeam getProfilesInTeam with multiple filters ‑ Selectors.Users getProfilesInTeam getProfilesInTeam with multiple filters
Selectors.Users getProfilesInTeam getProfilesInTeam with role filter ‑ Selectors.Users getProfilesInTeam getProfilesInTeam with role filter
Selectors.Users getProfilesInTeam getProfilesInTeam with role filters ‑ Selectors.Users getProfilesInTeam getProfilesInTeam with role filters
Selectors.Users getProfilesInTeam getProfilesInTeam without filter ‑ Selectors.Users getProfilesInTeam getProfilesInTeam without filter
Selectors.Users getProfilesNotInCurrentTeam ‑ Selectors.Users getProfilesNotInCurrentTeam
Selectors.Users getProfilesWithoutTeam getProfilesWithoutTeam with filter ‑ Selectors.Users getProfilesWithoutTeam getProfilesWithoutTeam with filter
Selectors.Users getProfilesWithoutTeam getProfilesWithoutTeam ‑ Selectors.Users getProfilesWithoutTeam getProfilesWithoutTeam
Selectors.Users getUser ‑ Selectors.Users getUser
Selectors.Users getUserAudits ‑ Selectors.Users getUserAudits
Selectors.Users getUserByEmail ‑ Selectors.Users getUserByEmail
Selectors.Users getUserByUsername ‑ Selectors.Users getUserByUsername
Selectors.Users getUserIdsInChannels ‑ Selectors.Users getUserIdsInChannels
Selectors.Users getUserIdsInTeams ‑ Selectors.Users getUserIdsInTeams
Selectors.Users getUserIdsNotInChannels ‑ Selectors.Users getUserIdsNotInChannels
Selectors.Users getUserIdsNotInTeams ‑ Selectors.Users getUserIdsNotInTeams
Selectors.Users getUserIdsWithoutTeam ‑ Selectors.Users getUserIdsWithoutTeam
Selectors.Users getUserSessions ‑ Selectors.Users getUserSessions
Selectors.Users getUsers ‑ Selectors.Users getUsers
Selectors.Users getUsersInVisibleDMs ‑ Selectors.Users getUsersInVisibleDMs
Selectors.Users isCurrentUserSystemAdmin ‑ Selectors.Users isCurrentUserSystemAdmin
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show Full name since license is not available and lock teammate name display is false ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show Full name since license is not available and lock teammate name display is false
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since license is false ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since license is false
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since license is not available ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since license is not available
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since preferences is being used and LockTeammateNameDisplay is false ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show full name since preferences is being used and LockTeammateNameDisplay is false
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show show username since LockTeammateNameDisplay is true ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show show username since LockTeammateNameDisplay is true
Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show username since no settings are available (falls back to default) ‑ Selectors.Users makeGetDisplayName and makeDisplayNameGetter Should show username since no settings are available (falls back to default)
Selectors.Users makeGetProfilesByIdsAndUsernames ‑ Selectors.Users makeGetProfilesByIdsAndUsernames
Selectors.Users makeGetProfilesInChannel ‑ Selectors.Users makeGetProfilesInChannel
Selectors.Users makeGetProfilesInChannel, unknown user id in channel ‑ Selectors.Users makeGetProfilesInChannel, unknown user id in channel
Selectors.Users makeGetProfilesNotInChannel ‑ Selectors.Users makeGetProfilesNotInChannel
Selectors.Users searchProfilesInChannel ‑ Selectors.Users searchProfilesInChannel
Selectors.Users searchProfilesInCurrentChannel ‑ Selectors.Users searchProfilesInCurrentChannel
Selectors.Users searchProfilesInCurrentTeam ‑ Selectors.Users searchProfilesInCurrentTeam
Selectors.Users searchProfilesInGroup ‑ Selectors.Users searchProfilesInGroup
Selectors.Users searchProfilesInTeam getProfiles with multiple filters ‑ Selectors.Users searchProfilesInTeam getProfiles with multiple filters
Selectors.Users searchProfilesInTeam searchProfilesInTeam with filter ‑ Selectors.Users searchProfilesInTeam searchProfilesInTeam with filter
Selectors.Users searchProfilesInTeam searchProfilesInTeam without filter ‑ Selectors.Users searchProfilesInTeam searchProfilesInTeam without filter
Selectors.Users searchProfilesMatchingWithTerm searchProfiles with filters ‑ Selectors.Users searchProfilesMatchingWithTerm searchProfiles with filters
Selectors.Users searchProfilesMatchingWithTerm searchProfiles without filter ‑ Selectors.Users searchProfilesMatchingWithTerm searchProfiles without filter
Selectors.Users searchProfilesNotInCurrentChannel ‑ Selectors.Users searchProfilesNotInCurrentChannel
Selectors.Users searchProfilesNotInCurrentTeam ‑ Selectors.Users searchProfilesNotInCurrentTeam
Selectors.Users searchProfilesStartingWithTerm searchProfiles with filters ‑ Selectors.Users searchProfilesStartingWithTerm searchProfiles with filters
Selectors.Users searchProfilesStartingWithTerm searchProfiles without filter ‑ Selectors.Users searchProfilesStartingWithTerm searchProfiles without filter
Selectors.Users searchProfilesWithoutTeam searchProfilesWithoutTeam with filter ‑ Selectors.Users searchProfilesWithoutTeam searchProfilesWithoutTeam with filter
Selectors.Users searchProfilesWithoutTeam searchProfilesWithoutTeam without filter ‑ Selectors.Users searchProfilesWithoutTeam searchProfilesWithoutTeam without filter
Selectors.Users shouldShowTermsOfService ‑ Selectors.Users shouldShowTermsOfService
SelfHostedPurchaseModal :: canSubmit if address not filled and card has not been confirmed, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if address not filled and card has not been confirmed, can not submit
SelfHostedPurchaseModal :: canSubmit if all details filled and card has not been confirmed, can submit ‑ SelfHostedPurchaseModal :: canSubmit if all details filled and card has not been confirmed, can submit
SelfHostedPurchaseModal :: canSubmit if card confirmed, card not required for submission ‑ SelfHostedPurchaseModal :: canSubmit if card confirmed, card not required for submission
SelfHostedPurchaseModal :: canSubmit if card name missing and card has not been confirmed, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if card name missing and card has not been confirmed, can not submit
SelfHostedPurchaseModal :: canSubmit if card number missing and card has not been confirmed, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if card number missing and card has not been confirmed, can not submit
SelfHostedPurchaseModal :: canSubmit if created license, can submit ‑ SelfHostedPurchaseModal :: canSubmit if created license, can submit
SelfHostedPurchaseModal :: canSubmit if created subscription, can submit ‑ SelfHostedPurchaseModal :: canSubmit if created subscription, can submit
SelfHostedPurchaseModal :: canSubmit if did not agree to terms and card has not been confirmed, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if did not agree to terms and card has not been confirmed, can not submit
SelfHostedPurchaseModal :: canSubmit if paid, can submit ‑ SelfHostedPurchaseModal :: canSubmit if paid, can submit
SelfHostedPurchaseModal :: canSubmit if passed unknown progress status, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if passed unknown progress status, can not submit
SelfHostedPurchaseModal :: canSubmit if seats not valid and card has not been confirmed, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if seats not valid and card has not been confirmed, can not submit
SelfHostedPurchaseModal :: canSubmit if submitting, can not submit ‑ SelfHostedPurchaseModal :: canSubmit if submitting, can not submit
SelfHostedPurchaseModal disables signup if too few seats chosen ‑ SelfHostedPurchaseModal disables signup if too few seats chosen
SelfHostedPurchaseModal filling the form enables signup ‑ SelfHostedPurchaseModal filling the form enables signup
SelfHostedPurchaseModal happy path submit shows success screen ‑ SelfHostedPurchaseModal happy path submit shows success screen
SelfHostedPurchaseModal renders the form ‑ SelfHostedPurchaseModal renders the form
SelfHostedPurchaseModal sad path submit shows error screen ‑ SelfHostedPurchaseModal sad path submit shows error screen
SidebarList should call correct action on dropping item ‑ SidebarList should call correct action on dropping item
SidebarList should close sidebar on mobile when channel is selected (ie. changed) ‑ SidebarList should close sidebar on mobile when channel is selected (ie. changed)
SidebarList should display unread scroll indicator when channels appear outside visible area ‑ SidebarList should display unread scroll indicator when channels appear outside visible area
SidebarList should match snapshot ‑ SidebarList should match snapshot
SidebarList should scroll to correct position when scrolling to channel ‑ SidebarList should scroll to correct position when scrolling to channel
SidebarList should scroll to top when team changes ‑ SidebarList should scroll to top when team changes
SidebarList should set the dragging state based on type ‑ SidebarList should set the dragging state based on type
TeamUtils.filterAndSortTeamsByDisplayName should return correct sorted teams when teamsOrder is provided ‑ TeamUtils.filterAndSortTeamsByDisplayName should return correct sorted teams when teamsOrder is provided
TeamUtils.filterAndSortTeamsByDisplayName should return correct sorted teams ‑ TeamUtils.filterAndSortTeamsByDisplayName should return correct sorted teams
Text-formatted inline markdown images Not enclosed in a p tag ‑ Text-formatted inline markdown images Not enclosed in a p tag
TextFormatting.AtMentions At mentions should capture multiple at mentions without space in between ‑ TextFormatting.AtMentions At mentions should capture multiple at mentions without space in between
TextFormatting.AtMentions At mentions should capture trailing punctuation as part of mention ‑ TextFormatting.AtMentions At mentions should capture trailing punctuation as part of mention
TextFormatting.AtMentions At mentions should capture two at mentions with space in between ‑ TextFormatting.AtMentions At mentions should capture two at mentions with space in between
TextFormatting.AtMentions At mentions should capture two at mentions without space in between ‑ TextFormatting.AtMentions At mentions should capture two at mentions without space in between
TextFormatting.AtMentions At mentions should replace mention surrounded by punctuation with token ‑ TextFormatting.AtMentions At mentions should replace mention surrounded by punctuation with token
TextFormatting.AtMentions At mentions should replace mention with token ‑ TextFormatting.AtMentions At mentions should replace mention with token
TextFormatting.AtMentions At mentions should replace multiple mentions containing punctuation with token ‑ TextFormatting.AtMentions At mentions should replace multiple mentions containing punctuation with token
TextFormatting.AtMentions At mentions should replace multiple mentions with tokens ‑ TextFormatting.AtMentions At mentions should replace multiple mentions with tokens
TextFormatting.AtMentions Highlighted at mentions ‑ TextFormatting.AtMentions Highlighted at mentions
TextFormatting.AtMentions Mix highlight at mentions should highlight first at mention, with space in between ‑ TextFormatting.AtMentions Mix highlight at mentions should highlight first at mention, with space in between
TextFormatting.AtMentions Mix highlight at mentions should highlight first at mention, without space in between ‑ TextFormatting.AtMentions Mix highlight at mentions should highlight first at mention, without space in between
TextFormatting.AtMentions Mix highlight at mentions should highlight second at mention, with space in between ‑ TextFormatting.AtMentions Mix highlight at mentions should highlight second at mention, with space in between
TextFormatting.AtMentions Mix highlight at mentions should highlight second at mention, without space in between ‑ TextFormatting.AtMentions Mix highlight at mentions should highlight second at mention, without space in between
TextFormatting.AtMentions Mix highlight at mentions should not highlight any at mention ‑ TextFormatting.AtMentions Mix highlight at mentions should not highlight any at mention
TextFormatting.AtMentions Not at mentions ‑ TextFormatting.AtMentions Not at mentions
TextFormatting.ChannelLinks Channel links should link in brackets ‑ TextFormatting.ChannelLinks Channel links should link in brackets
TextFormatting.ChannelLinks Channel links should link ~town-square followed by a period ‑ TextFormatting.ChannelLinks Channel links should link ~town-square followed by a period
TextFormatting.ChannelLinks Channel links should link ~town-square ‑ TextFormatting.ChannelLinks Channel links should link ~town-square
TextFormatting.ChannelLinks Channel links should link ~town-square, with a basename defined ‑ TextFormatting.ChannelLinks Channel links should link ~town-square, with a basename defined
TextFormatting.ChannelLinks Channel links should link ~town-square, with display_name an HTML string ‑ TextFormatting.ChannelLinks Channel links should link ~town-square, with display_name an HTML string
TextFormatting.ChannelLinks Not channel links ‑ TextFormatting.ChannelLinks Not channel links
TextFormatting.ChannelLinks invalid channel links should not link when a ~ is in the middle of a word ‑ TextFormatting.ChannelLinks invalid channel links should not link when a ~ is in the middle of a word
TextFormatting.Emails Not valid emails ‑ TextFormatting.Emails Not valid emails
TextFormatting.Emails Should be invalid, but broken ‑ TextFormatting.Emails Should be invalid, but broken
TextFormatting.Emails Should be invalid, but matching GitHub ‑ TextFormatting.Emails Should be invalid, but matching GitHub
TextFormatting.Emails Should be valid, but broken due to Markdown parsing happening before email autolinking ‑ TextFormatting.Emails Should be valid, but broken due to Markdown parsing happening before email autolinking
TextFormatting.Emails Should be valid, but matching GitHub ‑ TextFormatting.Emails Should be valid, but matching GitHub
TextFormatting.Emails Valid email addresses ‑ TextFormatting.Emails Valid email addresses
TextFormatting.Hashtags with default setting Formatted hashtags ‑ TextFormatting.Hashtags with default setting Formatted hashtags
TextFormatting.Hashtags with default setting Hashtags ‑ TextFormatting.Hashtags with default setting Hashtags
TextFormatting.Hashtags with default setting Not hashtags ‑ TextFormatting.Hashtags with default setting Not hashtags
TextFormatting.Hashtags with default setting Potential hashtags with other entities nested ‑ TextFormatting.Hashtags with default setting Potential hashtags with other entities nested
TextFormatting.Hashtags with default setting Searching for hashtags ‑ TextFormatting.Hashtags with default setting Searching for hashtags
TextFormatting.Hashtags with various settings Boundary of MinimumHashtagLength ‑ TextFormatting.Hashtags with various settings Boundary of MinimumHashtagLength
TextFormatting.mentionHighlighting at mention linking disabled, mentioned by at-mention ‑ TextFormatting.mentionHighlighting at mention linking disabled, mentioned by at-mention
TextFormatting.mentionHighlighting at mention linking disabled, mentioned by non-at-mention ‑ TextFormatting.mentionHighlighting at mention linking disabled, mentioned by non-at-mention
TextFormatting.mentionHighlighting at-mention and non-at-mention for same word ‑ TextFormatting.mentionHighlighting at-mention and non-at-mention for same word
TextFormatting.mentionHighlighting at-mention ‑ TextFormatting.mentionHighlighting at-mention
TextFormatting.mentionHighlighting case insensitive mentions ‑ TextFormatting.mentionHighlighting case insensitive mentions
TextFormatting.mentionHighlighting case sensitive mentions ‑ TextFormatting.mentionHighlighting case sensitive mentions
TextFormatting.mentionHighlighting combine multibyte and ascii mentions key ‑ TextFormatting.mentionHighlighting combine multibyte and ascii mentions key
TextFormatting.mentionHighlighting mention highlighting and at mention linking disabled ‑ TextFormatting.mentionHighlighting mention highlighting and at mention linking disabled
TextFormatting.mentionHighlighting mention highlighting disabled ‑ TextFormatting.mentionHighlighting mention highlighting disabled
TextFormatting.mentionHighlighting multibyte mentions twice in one sentence ‑ TextFormatting.mentionHighlighting multibyte mentions twice in one sentence
TextFormatting.mentionHighlighting multibyte mentions ‑ TextFormatting.mentionHighlighting multibyte mentions
TextFormatting.mentionHighlighting no mentions ‑ TextFormatting.mentionHighlighting no mentions
TextFormatting.mentionHighlighting not an at-mention ‑ TextFormatting.mentionHighlighting not an at-mention
TextFormatting.searchHighlighting no search highlighting ‑ TextFormatting.searchHighlighting no search highlighting
TextFormatting.searchHighlighting search match highlighting in a code block ‑ TextFormatting.searchHighlighting search match highlighting in a code block
TextFormatting.searchHighlighting search match highlighting in a code span ‑ TextFormatting.searchHighlighting search match highlighting in a code span
TextFormatting.searchHighlighting search match highlighting in link text ‑ TextFormatting.searchHighlighting search match highlighting in link text
TextFormatting.searchHighlighting search match highlighting in link url ‑ TextFormatting.searchHighlighting search match highlighting in link url
TextFormatting.searchHighlighting search match highlighting with at mentions ‑ TextFormatting.searchHighlighting search match highlighting with at mentions
TextFormatting.searchHighlighting search match highlighting with quoted phrase ‑ TextFormatting.searchHighlighting search match highlighting with quoted phrase
TextFormatting.searchHighlighting search match highlighting ‑ TextFormatting.searchHighlighting search match highlighting
TextFormatting.searchHighlighting search term highlighting in a code block ‑ TextFormatting.searchHighlighting search term highlighting in a code block
TextFormatting.searchHighlighting search term highlighting in a code span ‑ TextFormatting.searchHighlighting search term highlighting in a code span
TextFormatting.searchHighlighting search term highlighting in link text ‑ TextFormatting.searchHighlighting search term highlighting in link text
TextFormatting.searchHighlighting search term highlighting in link url ‑ TextFormatting.searchHighlighting search term highlighting in link url
TextFormatting.searchHighlighting search term highlighting with at mentions ‑ TextFormatting.searchHighlighting search term highlighting with at mentions
TextFormatting.searchHighlighting search term highlighting with empty quoted phrase ‑ TextFormatting.searchHighlighting search term highlighting with empty quoted phrase
TextFormatting.searchHighlighting search term highlighting with flags ‑ TextFormatting.searchHighlighting search term highlighting with flags
TextFormatting.searchHighlighting search term highlighting with quoted phrase ‑ TextFormatting.searchHighlighting search term highlighting with quoted phrase
TextFormatting.searchHighlighting search term highlighting ‑ TextFormatting.searchHighlighting search term highlighting
TextFormatting.searchHighlighting wildcard highlighting ‑ TextFormatting.searchHighlighting wildcard highlighting
ThemeUtils changeOpacity hex color ‑ ThemeUtils changeOpacity hex color
ThemeUtils changeOpacity rgb ‑ ThemeUtils changeOpacity rgb
ThemeUtils changeOpacity rgba ‑ ThemeUtils changeOpacity rgba
ThemeUtils getComponents 3 digit hex color ‑ ThemeUtils getComponents 3 digit hex color
ThemeUtils getComponents hex color with leading number sign ‑ ThemeUtils getComponents hex color with leading number sign
ThemeUtils getComponents hex color ‑ ThemeUtils getComponents hex color
ThemeUtils getComponents rgb ‑ ThemeUtils getComponents rgb
ThemeUtils getComponents rgba ‑ ThemeUtils getComponents rgba
ThemeUtils setThemeDefaults blank theme ‑ ThemeUtils setThemeDefaults blank theme
ThemeUtils setThemeDefaults correctly updates the sidebarTeamBarBg variable ‑ ThemeUtils setThemeDefaults correctly updates the sidebarTeamBarBg variable
ThemeUtils setThemeDefaults ignore type ‑ ThemeUtils setThemeDefaults ignore type
ThemeUtils setThemeDefaults set defaults on unset properties only ‑ ThemeUtils setThemeDefaults set defaults on unset properties only
TrueUpReview gov sku self-hosted license does not see true up content ‑ TrueUpReview gov sku self-hosted license does not see true up content
TrueUpReview regular self hosted license in the true up window sees content ‑ TrueUpReview regular self hosted license in the true up window sees content
UnreadChannelIndicator should have called onClick ‑ UnreadChannelIndicator should have called onClick
UnreadChannelIndicator should match snapshot when content is an element ‑ UnreadChannelIndicator should match snapshot when content is an element
UnreadChannelIndicator should match snapshot when content is text ‑ UnreadChannelIndicator should match snapshot when content is text
UnreadChannelIndicator should match snapshot when show is set ‑ UnreadChannelIndicator should match snapshot when show is set
UnreadChannelIndicator should match snapshot ‑ UnreadChannelIndicator should match snapshot
UserGuideDropdown Should call for track event on click of askTheCommunityLink ‑ UserGuideDropdown Should call for track event on click of askTheCommunityLink
UserGuideDropdown Should set state buttonActive on toggle of MenuWrapper ‑ UserGuideDropdown Should set state buttonActive on toggle of MenuWrapper
UserGuideDropdown should match snapshot for false of enableAskCommunityLink ‑ UserGuideDropdown should match snapshot for false of enableAskCommunityLink
UserGuideDropdown should match snapshot ‑ UserGuideDropdown should match snapshot
Utils.Route checkIfMFARequired mfa is enforced ‑ Utils.Route checkIfMFARequired mfa is enforced
Utils.Route checkIfMFARequired mfa is not enforced or enabled ‑ Utils.Route checkIfMFARequired mfa is not enforced or enabled
Utils.URL getRelativeChannelURL ‑ Utils.URL getRelativeChannelURL
Utils.URL getSiteURL no origin ‑ Utils.URL getSiteURL no origin
Utils.URL getSiteURL no origin, with basename ‑ Utils.URL getSiteURL no origin, with basename
Utils.URL getSiteURL origin ‑ Utils.URL getSiteURL origin
Utils.URL getSiteURL origin, trailing slash ‑ Utils.URL getSiteURL origin, trailing slash
Utils.URL getSiteURL origin, with basename ‑ Utils.URL getSiteURL origin, with basename
Utils.URL isPermalinkURL is permalink for /teamname-1/channel/post should return false ‑ Utils.URL isPermalinkURL is permalink for /teamname-1/channel/post should return false
Utils.URL isPermalinkURL is permalink for /teamname-1/pl/affe2344234 should return true ‑ Utils.URL isPermalinkURL is permalink for /teamname-1/pl/affe2344234 should return true
Utils.URL isPermalinkURL is permalink for http://localhost:8065 should return false ‑ Utils.URL isPermalinkURL is permalink for http://localhost:8065 should return false
Utils.URL isPermalinkURL is permalink for http://localhost:8065/teamname-1/pl/affe2344234 should return true ‑ Utils.URL isPermalinkURL is permalink for http://localhost:8065/teamname-1/pl/affe2344234 should return true
Utils.URL isPermalinkURL is permalink for https://example.com should return false ‑ Utils.URL isPermalinkURL is permalink for https://example.com should return false
Utils.URL isPermalinkURL is permalink for https://example.com/teamname-1/pl/affe2344234 should return false ‑ Utils.URL isPermalinkURL is permalink for https://example.com/teamname-1/pl/affe2344234 should return false
Utils.URL validateChannelUrl Called with a capital letters two dashes ‑ Utils.URL validateChannelUrl Called with a capital letters two dashes
Utils.URL validateChannelUrl Called with a containing two dashes ‑ Utils.URL validateChannelUrl Called with a containing two dashes
Utils.URL validateChannelUrl Called with a url containing two underscores ‑ Utils.URL validateChannelUrl Called with a url containing two underscores
Utils.URL validateChannelUrl Called with a url ending with an dash ‑ Utils.URL validateChannelUrl Called with a url ending with an dash
Utils.URL validateChannelUrl Called with a url resembling a direct message url ‑ Utils.URL validateChannelUrl Called with a url resembling a direct message url
Utils.URL validateChannelUrl Called with a url starting and ending with an dash ‑ Utils.URL validateChannelUrl Called with a url starting and ending with an dash
Utils.URL validateChannelUrl Called with a url starting and ending with an underscore ‑ Utils.URL validateChannelUrl Called with a url starting and ending with an underscore
Utils.URL validateChannelUrl Called with a url starting with a dash ‑ Utils.URL validateChannelUrl Called with a url starting with a dash
Utils.URL validateChannelUrl Called with a url starting with an underscore ‑ Utils.URL validateChannelUrl Called with a url starting with an underscore
Utils.URL validateChannelUrl Called with an empty string ‑ Utils.URL validateChannelUrl Called with an empty string
Utils.YOUTUBE should correctly parse youtube start time formats ‑ Utils.YOUTUBE should correctly parse youtube start time formats
Utils.adjustSelection adjustSelection does not fix selection when selected text does not end with "_" ‑ Utils.adjustSelection adjustSelection does not fix selection when selected text does not end with "_"
Utils.adjustSelection adjustSelection does not fix selection when selected text does start end with "_" ‑ Utils.adjustSelection adjustSelection does not fix selection when selected text does start end with "_"
Utils.adjustSelection adjustSelection fixes selection at end of text ‑ Utils.adjustSelection adjustSelection fixes selection at end of text
Utils.adjustSelection adjustSelection fixes selection at start of text ‑ Utils.adjustSelection adjustSelection fixes selection at start of text
Utils.adjustSelection adjustSelection fixes selection to correct text ‑ Utils.adjustSelection adjustSelection fixes selection to correct text
Utils.copyTextAreaToDiv copyTextAreaToDiv actually creates a div element ‑ Utils.copyTextAreaToDiv copyTextAreaToDiv actually creates a div element
Utils.copyTextAreaToDiv copyTextAreaToDiv copies the content into the div element ‑ Utils.copyTextAreaToDiv copyTextAreaToDiv copies the content into the div element
Utils.copyTextAreaToDiv copyTextAreaToDiv correctly copies the styles of the textArea element ‑ Utils.copyTextAreaToDiv copyTextAreaToDiv correctly copies the styles of the textArea element
Utils.getCaretXYCoordinate getCaretXYCoordinate returns the coordinates of the caret with a left scroll ‑ Utils.getCaretXYCoordinate getCaretXYCoordinate returns the coordinates of the caret with a left scroll
Utils.getCaretXYCoordinate getCaretXYCoordinate returns the coordinates of the caret ‑ Utils.getCaretXYCoordinate getCaretXYCoordinate returns the coordinates of the caret
Utils.getDisplayNameByUser Show display name of user with TeammateNameDisplay set to nickname_full_name ‑ Utils.getDisplayNameByUser Show display name of user with TeammateNameDisplay set to nickname_full_name
Utils.getDisplayNameByUser Show display name of user with TeammateNameDisplay set to username ‑ Utils.getDisplayNameByUser Show display name of user with TeammateNameDisplay set to username
Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn align box to the righ when text is large size ‑ Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn align box to the righ when text is large size
Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn returns 0 (box stuck to left) when the length of the text is small ‑ Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn returns 0 (box stuck to left) when the length of the text is small
Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn returns pixels to move when text is medium size ‑ Utils.getSuggestionBoxAlgn getSuggestionBoxAlgn returns pixels to move when text is medium size
Utils.getViewportSize getViewportSize returns the right viewport using default jsDom window ‑ Utils.getViewportSize getViewportSize returns the right viewport using default jsDom window
Utils.getViewportSize getViewportSize returns the right viewport width with custom parameter - innerWidth ‑ Utils.getViewportSize getViewportSize returns the right viewport width with custom parameter - innerWidth
Utils.getViewportSize getViewportSize returns the right viewport width with custom parameter ‑ Utils.getViewportSize getViewportSize returns the right viewport width with custom parameter
Utils.imageURLForUser should return url when user id and last_picture_update is given ‑ Utils.imageURLForUser should return url when user id and last_picture_update is given
Utils.imageURLForUser should return url when user id is given without last_picture_update ‑ Utils.imageURLForUser should return url when user id is given without last_picture_update
Utils.insertLineBreakFromKeyEvent insertLineBreakFromKeyEvent returns with line break appending (no selection range) ‑ Utils.insertLineBreakFromKeyEvent insertLineBreakFromKeyEvent returns with line break appending (no selection range)
Utils.insertLineBreakFromKeyEvent insertLineBreakFromKeyEvent returns with line break replacing (with selection range) ‑ Utils.insertLineBreakFromKeyEvent insertLineBreakFromKeyEvent returns with line break replacing (with selection range)
Utils.isEmail  ‑ Utils.isEmail 
Utils.isKeyPressed Key match is used over keyCode if it exists ‑ Utils.isKeyPressed Key match is used over keyCode if it exists
Utils.isKeyPressed Key match works for both uppercase and lower case ‑ Utils.isKeyPressed Key match works for both uppercase and lower case
Utils.isKeyPressed KeyCode is used for dead letter keys ‑ Utils.isKeyPressed KeyCode is used for dead letter keys
Utils.isKeyPressed KeyCode is used for undefined keys ‑ Utils.isKeyPressed KeyCode is used for undefined keys
Utils.isKeyPressed KeyCode is used for unidentified keys ‑ Utils.isKeyPressed KeyCode is used for unidentified keys
Utils.isKeyPressed key should be tested as fallback for different layout of english keyboards ‑ Utils.isKeyPressed key should be tested as fallback for different layout of english keyboards
Utils.isKeyPressed keyCode is used for determining if it exists ‑ Utils.isKeyPressed keyCode is used for determining if it exists
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for alt + enter for Safari UA ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for alt + enter for Safari UA
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for ctrl/command + enter ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for ctrl/command + enter
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for f (random key) ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for f (random key)
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for just enter ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for just enter
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for shift + enter ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns false for shift + enter
Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns true for alt + enter for Chrome UA ‑ Utils.isUnhandledLineBreakKeyCombo isUnhandledLineBreakKeyCombo returns true for alt + enter for Chrome UA
Utils.isValidPassword Minimum length enforced ‑ Utils.isValidPassword Minimum length enforced
Utils.isValidPassword Require lowercase enforced ‑ Utils.isValidPassword Require lowercase enforced
Utils.isValidPassword Require number enforced ‑ Utils.isValidPassword Require number enforced
Utils.isValidPassword Require symbol enforced ‑ Utils.isValidPassword Require symbol enforced
Utils.isValidPassword Require uppercase enforced ‑ Utils.isValidPassword Require uppercase enforced
Utils.isValidUsername Validate bot username ‑ Utils.isValidUsername Validate bot username
Utils.isValidUsername Validate username ‑ Utils.isValidUsername Validate username
Utils.localizeMessage with translations with missing string in translations and no default ‑ Utils.localizeMessage with translations with missing string in translations and no default
Utils.localizeMessage with translations with missing string in translations ‑ Utils.localizeMessage with translations with missing string in translations
Utils.localizeMessage with translations with translations ‑ Utils.localizeMessage with translations with translations
Utils.localizeMessage without translations without translations and no default ‑ Utils.localizeMessage without translations without translations and no default
Utils.localizeMessage without translations without translations ‑ Utils.localizeMessage without translations without translations
Utils.numberToFixedDynamic Extra places are ignored ‑ Utils.numberToFixedDynamic Extra places are ignored
Utils.numberToFixedDynamic Removes period when no decimals needed ‑ Utils.numberToFixedDynamic Removes period when no decimals needed
Utils.numberToFixedDynamic correctly excludes decimal when rounding exlcudes number ‑ Utils.numberToFixedDynamic correctly excludes decimal when rounding exlcudes number
Utils.numberToFixedDynamic handles integers with 0 places ‑ Utils.numberToFixedDynamic handles integers with 0 places
Utils.numberToFixedDynamic handles integers ‑ Utils.numberToFixedDynamic handles integers
Utils.numberToFixedDynamic negative places interpreted as 0 places ‑ Utils.numberToFixedDynamic negative places interpreted as 0 places
Utils.numberToFixedDynamic rounds negatives ‑ Utils.numberToFixedDynamic rounds negatives
Utils.numberToFixedDynamic rounds positives ‑ Utils.numberToFixedDynamic rounds positives
Utils.offsetTopLeft offsetTopLeft returns the right offset values ‑ Utils.offsetTopLeft offsetTopLeft returns the right offset values
YoutubeVideo should match init snapshot ‑ YoutubeVideo should match init snapshot
YoutubeVideo should match snapshot for playing state ‑ YoutubeVideo should match snapshot for playing state
YoutubeVideo should use url if secure_url is not present ‑ YoutubeVideo should use url if secure_url is not present
actions/global_actions redirectUserToDefaultTeam should do nothing if there is not current user ‑ actions/global_actions redirectUserToDefaultTeam should do nothing if there is not current user
actions/global_actions redirectUserToDefaultTeam should redirect to /select_team when no team is available ‑ actions/global_actions redirectUserToDefaultTeam should redirect to /select_team when no team is available
actions/global_actions redirectUserToDefaultTeam should redirect to /select_team when the user have no channels in the any of his teams ‑ actions/global_actions redirectUserToDefaultTeam should redirect to /select_team when the user have no channels in the any of his teams
actions/global_actions redirectUserToDefaultTeam should redirect to direct message if that's the most recently used ‑ actions/global_actions redirectUserToDefaultTeam should redirect to direct message if that's the most recently used
actions/global_actions redirectUserToDefaultTeam should redirect to group message if that's the most recently used ‑ actions/global_actions redirectUserToDefaultTeam should redirect to group message if that's the most recently used
actions/global_actions redirectUserToDefaultTeam should redirect to last channel on first team when current team is no longer available ‑ actions/global_actions redirectUserToDefaultTeam should redirect to last channel on first team when current team is no longer available
actions/global_actions redirectUserToDefaultTeam should redirect to last channel on first team with channels when the user have no channels in the current team ‑ actions/global_actions redirectUserToDefaultTeam should redirect to last channel on first team with channels when the user have no channels in the current team
actions/global_actions redirectUserToDefaultTeam should redirect to last viewed channel in the last viewed team when the user have access to that team ‑ actions/global_actions redirectUserToDefaultTeam should redirect to last viewed channel in the last viewed team when the user have access to that team
actions/global_actions toggleSideBarRightMenuAction ‑ actions/global_actions toggleSideBarRightMenuAction
actions/integration_actions loadProfilesForCommands load profiles for commands including only users we don't have ‑ actions/integration_actions loadProfilesForCommands load profiles for commands including only users we don't have
actions/integration_actions loadProfilesForCommands load profiles for commands including user we already have ‑ actions/integration_actions loadProfilesForCommands load profiles for commands including user we already have
actions/integration_actions loadProfilesForCommands load profiles for empty commands ‑ actions/integration_actions loadProfilesForCommands load profiles for empty commands
actions/integration_actions loadProfilesForIncomingHooks load profiles for empty hooks ‑ actions/integration_actions loadProfilesForIncomingHooks load profiles for empty hooks
actions/integration_actions loadProfilesForIncomingHooks load profiles for hooks including only users we don't have ‑ actions/integration_actions loadProfilesForIncomingHooks load profiles for hooks including only users we don't have
actions/integration_actions loadProfilesForIncomingHooks load profiles for hooks including user we already have ‑ actions/integration_actions loadProfilesForIncomingHooks load profiles for hooks including user we already have
actions/integration_actions loadProfilesForOAuthApps load profiles for apps including only users we don't have ‑ actions/integration_actions loadProfilesForOAuthApps load profiles for apps including only users we don't have
actions/integration_actions loadProfilesForOAuthApps load profiles for apps including user we already have ‑ actions/integration_actions loadProfilesForOAuthApps load profiles for apps including user we already have

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 1825 to 2198)

There are 6938 tests, see "Raw output" for the list of tests 1825 to 2198.
Raw output
actions/integration_actions loadProfilesForOAuthApps load profiles for empty apps ‑ actions/integration_actions loadProfilesForOAuthApps load profiles for empty apps
actions/integration_actions loadProfilesForOutgoingHooks load profiles for empty hooks ‑ actions/integration_actions loadProfilesForOutgoingHooks load profiles for empty hooks
actions/integration_actions loadProfilesForOutgoingHooks load profiles for hooks including only users we don't have ‑ actions/integration_actions loadProfilesForOutgoingHooks load profiles for hooks including only users we don't have
actions/integration_actions loadProfilesForOutgoingHooks load profiles for hooks including user we already have ‑ actions/integration_actions loadProfilesForOutgoingHooks load profiles for hooks including user we already have
actions/invite_actions sendGuestsInvites should generate a failure for problems adding a user to channels ‑ actions/invite_actions sendGuestsInvites should generate a failure for problems adding a user to channels
actions/invite_actions sendGuestsInvites should generate a failure for problems adding a user to team ‑ actions/invite_actions sendGuestsInvites should generate a failure for problems adding a user to team
actions/invite_actions sendGuestsInvites should generate a failure for rate limits ‑ actions/invite_actions sendGuestsInvites should generate a failure for rate limits
actions/invite_actions sendGuestsInvites should generate a failure for smtp config ‑ actions/invite_actions sendGuestsInvites should generate a failure for smtp config
actions/invite_actions sendGuestsInvites should generate a failure for users that are part of all or some of the channels ‑ actions/invite_actions sendGuestsInvites should generate a failure for users that are part of all or some of the channels
actions/invite_actions sendGuestsInvites should generate and empty list if nothing is passed ‑ actions/invite_actions sendGuestsInvites should generate and empty list if nothing is passed
actions/invite_actions sendGuestsInvites should generate list of failures and success for regular users and guests ‑ actions/invite_actions sendGuestsInvites should generate list of failures and success for regular users and guests
actions/invite_actions sendGuestsInvites should generate list of failures for emails on invite fails ‑ actions/invite_actions sendGuestsInvites should generate list of failures for emails on invite fails
actions/invite_actions sendGuestsInvites should generate list of success for emails ‑ actions/invite_actions sendGuestsInvites should generate list of success for emails
actions/invite_actions sendMembersInvites should generate a failure for problems adding a user ‑ actions/invite_actions sendMembersInvites should generate a failure for problems adding a user
actions/invite_actions sendMembersInvites should generate a failure for rate limits ‑ actions/invite_actions sendMembersInvites should generate a failure for rate limits
actions/invite_actions sendMembersInvites should generate a failure for smtp config ‑ actions/invite_actions sendMembersInvites should generate a failure for smtp config
actions/invite_actions sendMembersInvites should generate and empty list if nothing is passed ‑ actions/invite_actions sendMembersInvites should generate and empty list if nothing is passed
actions/invite_actions sendMembersInvites should generate list of failures and success for regular users and guests ‑ actions/invite_actions sendMembersInvites should generate list of failures and success for regular users and guests
actions/invite_actions sendMembersInvites should generate list of failures for emails on invite fails ‑ actions/invite_actions sendMembersInvites should generate list of failures for emails on invite fails
actions/invite_actions sendMembersInvites should generate list of success for emails ‑ actions/invite_actions sendMembersInvites should generate list of success for emails
actions/new_post completePostReceive ‑ actions/new_post completePostReceive
actions/new_post setChannelReadAndViewed should mark channel as read when not viewing channel and post is from current user ‑ actions/new_post setChannelReadAndViewed should mark channel as read when not viewing channel and post is from current user
actions/new_post setChannelReadAndViewed should mark channel as read when viewing channel ‑ actions/new_post setChannelReadAndViewed should mark channel as read when viewing channel
actions/new_post setChannelReadAndViewed should mark channel as unread when not actively viewing channel ‑ actions/new_post setChannelReadAndViewed should mark channel as unread when not actively viewing channel
actions/new_post setChannelReadAndViewed should mark channel as unread when not viewing channel and post is from webhook owned by current user ‑ actions/new_post setChannelReadAndViewed should mark channel as unread when not viewing channel and post is from webhook owned by current user
actions/new_post setChannelReadAndViewed should not mark channel as read when not viewing channel ‑ actions/new_post setChannelReadAndViewed should not mark channel as read when not viewing channel
actions/new_post setChannelReadAndViewed should not mark channel as read when viewing channel that was marked as unread ‑ actions/new_post setChannelReadAndViewed should not mark channel as read when viewing channel that was marked as unread
actions/status_actions loadStatusesForChannelAndSidebar load statuses with empty channel and no users in sidebar ‑ actions/status_actions loadStatusesForChannelAndSidebar load statuses with empty channel and no users in sidebar
actions/status_actions loadStatusesForChannelAndSidebar load statuses with empty channel and user in sidebar ‑ actions/status_actions loadStatusesForChannelAndSidebar load statuses with empty channel and user in sidebar
actions/status_actions loadStatusesForChannelAndSidebar load statuses with posts in channel and user in sidebar ‑ actions/status_actions loadStatusesForChannelAndSidebar load statuses with posts in channel and user in sidebar
actions/status_actions loadStatusesForProfilesList load statuses for empty users array ‑ actions/status_actions loadStatusesForProfilesList load statuses for empty users array
actions/status_actions loadStatusesForProfilesList load statuses for null users array ‑ actions/status_actions loadStatusesForProfilesList load statuses for null users array
actions/status_actions loadStatusesForProfilesList load statuses for users array ‑ actions/status_actions loadStatusesForProfilesList load statuses for users array
actions/status_actions loadStatusesForProfilesMap load statuses for empty users map ‑ actions/status_actions loadStatusesForProfilesMap load statuses for empty users map
actions/status_actions loadStatusesForProfilesMap load statuses for null users map ‑ actions/status_actions loadStatusesForProfilesMap load statuses for null users map
actions/status_actions loadStatusesForProfilesMap load statuses for users map ‑ actions/status_actions loadStatusesForProfilesMap load statuses for users map
actions/views/login login should return error when when login fails ‑ actions/views/login login should return error when when login fails
actions/views/login login should return successful when login is successful ‑ actions/views/login login should return successful when login is successful
actions/views/login loginById should return error when when login fails ‑ actions/views/login loginById should return error when when login fails
actions/views/login loginById should return successful when login is successful ‑ actions/views/login loginById should return successful when login is successful
actions/views/mfa activateMfa should call updateUserMfa to enable MFA for the current user ‑ actions/views/mfa activateMfa should call updateUserMfa to enable MFA for the current user
actions/views/mfa deactivateMfa should call updateUserMfa to disable MFA for the current user ‑ actions/views/mfa deactivateMfa should call updateUserMfa to disable MFA for the current user
actions/views/mfa generateMfaSecret should call generateMfaSecret for the current user ‑ actions/views/mfa generateMfaSecret should call generateMfaSecret for the current user
addChannelToCategory should add the channel to the given category ‑ addChannelToCategory should add the channel to the given category
addChannelToCategory should remove the channel from its previous category ‑ addChannelToCategory should remove the channel from its previous category
addChannelToInitialCategory should add new DM channel to Direct Messages categories on all teams ‑ addChannelToInitialCategory should add new DM channel to Direct Messages categories on all teams
addChannelToInitialCategory should add new channel to Channels category ‑ addChannelToInitialCategory should add new channel to Channels category
addChannelToInitialCategory should do nothing if categories have not been loaded yet for the given team ‑ addChannelToInitialCategory should do nothing if categories have not been loaded yet for the given team
addChannelToInitialCategory should not add GM channel to DIRECT_MESSAGES categories on team if it exists in a category ‑ addChannelToInitialCategory should not add GM channel to DIRECT_MESSAGES categories on team if it exists in a category
addChannelToInitialCategory should not add duplicate channel to Channels category ‑ addChannelToInitialCategory should not add duplicate channel to Channels category
adjustTargetIndexForMove should be able to move channels backwards at 0 ‑ adjustTargetIndexForMove should be able to move channels backwards at 0
adjustTargetIndexForMove should be able to move channels backwards at 1 ‑ adjustTargetIndexForMove should be able to move channels backwards at 1
adjustTargetIndexForMove should be able to move channels backwards at 2 ‑ adjustTargetIndexForMove should be able to move channels backwards at 2
adjustTargetIndexForMove should be able to move channels backwards at 3 ‑ adjustTargetIndexForMove should be able to move channels backwards at 3
adjustTargetIndexForMove should be able to move channels backwards at 4 ‑ adjustTargetIndexForMove should be able to move channels backwards at 4
adjustTargetIndexForMove should be able to move channels forwards at 0 ‑ adjustTargetIndexForMove should be able to move channels forwards at 0
adjustTargetIndexForMove should be able to move channels forwards at 1 ‑ adjustTargetIndexForMove should be able to move channels forwards at 1
adjustTargetIndexForMove should be able to move channels forwards at 2 ‑ adjustTargetIndexForMove should be able to move channels forwards at 2
adjustTargetIndexForMove should be able to move channels forwards at 3 ‑ adjustTargetIndexForMove should be able to move channels forwards at 3
adjustTargetIndexForMove should be able to move channels forwards at 4 ‑ adjustTargetIndexForMove should be able to move channels forwards at 4
adjustTargetIndexForMove should place newly added channels correctly in the category at 0 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 0
adjustTargetIndexForMove should place newly added channels correctly in the category at 1 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 1
adjustTargetIndexForMove should place newly added channels correctly in the category at 2 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 2
adjustTargetIndexForMove should place newly added channels correctly in the category at 3 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 3
adjustTargetIndexForMove should place newly added channels correctly in the category at 4 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 4
adjustTargetIndexForMove should place newly added channels correctly in the category at 5 ‑ adjustTargetIndexForMove should place newly added channels correctly in the category at 5
admin_console/add_users_to_role_modal should match snapshot ‑ admin_console/add_users_to_role_modal should match snapshot
admin_console/system_role should match snapshot with isLicensedForCloud = true ‑ admin_console/system_role should match snapshot with isLicensedForCloud = true
admin_console/system_role should match snapshot ‑ admin_console/system_role should match snapshot
admin_console/system_role_permission should match snapshot ‑ admin_console/system_role_permission should match snapshot
admin_console/system_role_permission_dropdown should match snapshot with isDisabledTrue ‑ admin_console/system_role_permission_dropdown should match snapshot with isDisabledTrue
admin_console/system_role_permission_dropdown should match snapshot ‑ admin_console/system_role_permission_dropdown should match snapshot
admin_console/system_role_permissions ensure that when you change a prop and component is re-rendered, SystemRolePermission is not being deleted due to isLicensedForCloud being false (test for bug MM-31403) ‑ admin_console/system_role_permissions ensure that when you change a prop and component is re-rendered, SystemRolePermission is not being deleted due to isLicensedForCloud being false (test for bug MM-31403)
admin_console/system_role_permissions should match snapshot with isLicensedForCloud = true ‑ admin_console/system_role_permissions should match snapshot with isLicensedForCloud = true
admin_console/system_role_permissions should match snapshot ‑ admin_console/system_role_permissions should match snapshot
admin_console/system_role_users should match snapshot with readOnly true ‑ admin_console/system_role_users should match snapshot with readOnly true
admin_console/system_role_users should match snapshot ‑ admin_console/system_role_users should match snapshot
admin_console/system_roles should match snapshot ‑ admin_console/system_roles should match snapshot
admin_console/system_user_detail/team_list/AbstractList should match snapshot if loading ‑ admin_console/system_user_detail/team_list/AbstractList should match snapshot if loading
admin_console/system_user_detail/team_list/AbstractList should match snapshot no data ‑ admin_console/system_user_detail/team_list/AbstractList should match snapshot no data
admin_console/system_user_detail/team_list/AbstractList should match snapshot when on second page of pagination ‑ admin_console/system_user_detail/team_list/AbstractList should match snapshot when on second page of pagination
admin_console/system_user_detail/team_list/AbstractList should match snapshot with enough teams data to require paging ‑ admin_console/system_user_detail/team_list/AbstractList should match snapshot with enough teams data to require paging
admin_console/system_user_detail/team_list/AbstractList should match snapshot with teams data populated ‑ admin_console/system_user_detail/team_list/AbstractList should match snapshot with teams data populated
admin_console/system_user_detail/team_list/TeamList should match snapshot when no teams are found ‑ admin_console/system_user_detail/team_list/TeamList should match snapshot when no teams are found
admin_console/system_user_detail/team_list/TeamList should match snapshot with teams populated ‑ admin_console/system_user_detail/team_list/TeamList should match snapshot with teams populated
admin_console/team_channel_settings/AbstractList should match snapshot, no headers ‑ admin_console/team_channel_settings/AbstractList should match snapshot, no headers
admin_console/team_channel_settings/AbstractList should match snapshot, with data ‑ admin_console/team_channel_settings/AbstractList should match snapshot, with data
admin_console/team_channel_settings/channel/ChannelDetails should match snapshot for Enterprise ‑ admin_console/team_channel_settings/channel/ChannelDetails should match snapshot for Enterprise
admin_console/team_channel_settings/channel/ChannelDetails should match snapshot for Professional ‑ admin_console/team_channel_settings/channel/ChannelDetails should match snapshot for Professional
admin_console/team_channel_settings/channel/ChannelDetails should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelDetails should match snapshot
admin_console/team_channel_settings/channel/ChannelGroups should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelGroups should match snapshot
admin_console/team_channel_settings/channel/ChannelList should match snapshot with paging ‑ admin_console/team_channel_settings/channel/ChannelList should match snapshot with paging
admin_console/team_channel_settings/channel/ChannelList should match snapshot with shared channel ‑ admin_console/team_channel_settings/channel/ChannelList should match snapshot with shared channel
admin_console/team_channel_settings/channel/ChannelList should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelList should match snapshot
admin_console/team_channel_settings/channel/ChannelMembers should match snapshot loading no users ‑ admin_console/team_channel_settings/channel/ChannelMembers should match snapshot loading no users
admin_console/team_channel_settings/channel/ChannelMembers should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelMembers should match snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match fifth Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match fifth Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match first Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match first Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match fourth Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match fourth Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match second Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match second Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match seventh Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match seventh Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match sixth Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match sixth Snapshot
admin_console/team_channel_settings/channel/ChannelModeration Should match third Snapshot ‑ admin_console/team_channel_settings/channel/ChannelModeration Should match third Snapshot
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should not return any error messages ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should not return any error messages
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error message when create_post members and guests disabled ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error message when create_post members and guests disabled
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error messages for use_channel_mention when create_posts is checked and use_channel_mentions is disabled ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error messages for use_channel_mention when create_posts is checked and use_channel_mentions is disabled
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error messages for use_channel_mentions ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 1 error messages for use_channel_mentions
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 2 error messages for use_channel_mentions ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return 2 error messages for use_channel_mentions
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return error message when create_post guests disabled ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return error message when create_post guests disabled
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return error message when create_post members disabled ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return error message when create_post members disabled
admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return not error messages for use_channel_mentions ‑ admin_console/team_channel_settings/channel/ChannelModeration errorMessages function Should return not error messages for use_channel_mentions
admin_console/team_channel_settings/channel/ChannelModes should match snapshot - not licensed for Group ‑ admin_console/team_channel_settings/channel/ChannelModes should match snapshot - not licensed for Group
admin_console/team_channel_settings/channel/ChannelModes should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelModes should match snapshot
admin_console/team_channel_settings/channel/ChannelProfile should match snapshot for a shared channel ‑ admin_console/team_channel_settings/channel/ChannelProfile should match snapshot for a shared channel
admin_console/team_channel_settings/channel/ChannelProfile should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelProfile should match snapshot
admin_console/team_channel_settings/channel/ChannelSettings should match snapshot ‑ admin_console/team_channel_settings/channel/ChannelSettings should match snapshot
admin_console/team_channel_settings/group/GroupList should match snapshot while visible ‑ admin_console/team_channel_settings/group/GroupList should match snapshot while visible
admin_console/team_channel_settings/group/GroupList should match snapshot with members ‑ admin_console/team_channel_settings/group/GroupList should match snapshot with members
admin_console/team_channel_settings/group/GroupList should match snapshot with no members ‑ admin_console/team_channel_settings/group/GroupList should match snapshot with no members
admin_console/team_channel_settings/group/GroupList should match snapshot with paging ‑ admin_console/team_channel_settings/group/GroupList should match snapshot with paging
admin_console/team_channel_settings/group/GroupList should match snapshot ‑ admin_console/team_channel_settings/group/GroupList should match snapshot
admin_console/team_channel_settings/group/GroupRow should match snapshot ‑ admin_console/team_channel_settings/group/GroupRow should match snapshot
admin_console/team_channel_settings/team/TeamDetails should match snapshot with isLocalArchived true ‑ admin_console/team_channel_settings/team/TeamDetails should match snapshot with isLocalArchived true
admin_console/team_channel_settings/team/TeamDetails should match snapshot ‑ admin_console/team_channel_settings/team/TeamDetails should match snapshot
admin_console/team_channel_settings/team/TeamGroups should match snapshot ‑ admin_console/team_channel_settings/team/TeamGroups should match snapshot
admin_console/team_channel_settings/team/TeamList should match snapshot with paging ‑ admin_console/team_channel_settings/team/TeamList should match snapshot with paging
admin_console/team_channel_settings/team/TeamList should match snapshot ‑ admin_console/team_channel_settings/team/TeamList should match snapshot
admin_console/team_channel_settings/team/TeamMembers should match snapshot loading no users ‑ admin_console/team_channel_settings/team/TeamMembers should match snapshot loading no users
admin_console/team_channel_settings/team/TeamMembers should match snapshot ‑ admin_console/team_channel_settings/team/TeamMembers should match snapshot
admin_console/team_channel_settings/team/TeamModes should match snapshot ‑ admin_console/team_channel_settings/team/TeamModes should match snapshot
admin_console/team_channel_settings/team/TeamProfile should match snapshot (not cloud, freemium disabled ‑ admin_console/team_channel_settings/team/TeamProfile should match snapshot (not cloud, freemium disabled
admin_console/team_channel_settings/team/TeamProfile should match snapshot with isArchived true ‑ admin_console/team_channel_settings/team/TeamProfile should match snapshot with isArchived true
admin_console/team_channel_settings/team/TeamProfile__Cloud restore should not be disabled when below teams limit ‑ admin_console/team_channel_settings/team/TeamProfile__Cloud restore should not be disabled when below teams limit
admin_console/team_channel_settings/team/TeamProfile__Cloud should match snapshot - archived, at teams limit ‑ admin_console/team_channel_settings/team/TeamProfile__Cloud should match snapshot - archived, at teams limit
admin_console/team_channel_settings/team/TeamProfile__Cloud should match snapshot - not archived, at teams limit ‑ admin_console/team_channel_settings/team/TeamProfile__Cloud should match snapshot - not archived, at teams limit
admin_console/team_channel_settings/team/TeamSettings should match snapshot ‑ admin_console/team_channel_settings/team/TeamSettings should match snapshot
applyMarkdown applyMarkdown returns correct markdown for bold hotkey and empty ‑ applyMarkdown applyMarkdown returns correct markdown for bold hotkey and empty
applyMarkdown applyMarkdown returns correct markdown for bold hotkey ‑ applyMarkdown applyMarkdown returns correct markdown for bold hotkey
applyMarkdown applyMarkdown returns correct markdown for bold with italic ‑ applyMarkdown applyMarkdown returns correct markdown for bold with italic
applyMarkdown applyMarkdown returns correct markdown for bold with italic+bold ‑ applyMarkdown applyMarkdown returns correct markdown for bold with italic+bold
applyMarkdown applyMarkdown returns correct markdown for italic hotkey and empty ‑ applyMarkdown applyMarkdown returns correct markdown for italic hotkey and empty
applyMarkdown applyMarkdown returns correct markdown for italic hotkey ‑ applyMarkdown applyMarkdown returns correct markdown for italic hotkey
applyMarkdown applyMarkdown returns correct markdown for italic with bold ‑ applyMarkdown applyMarkdown returns correct markdown for italic with bold
applyMarkdown applyMarkdown returns correct markdown for italic with italic+bold ‑ applyMarkdown applyMarkdown returns correct markdown for italic with italic+bold
applyMarkdown applyMarkdown returns correct markdown for undo bold ‑ applyMarkdown applyMarkdown returns correct markdown for undo bold
applyMarkdown applyMarkdown returns correct markdown for undo italic ‑ applyMarkdown applyMarkdown returns correct markdown for undo italic
applyMarkdown heading markdown: should add multiline headings (selection starts with new line) ‑ applyMarkdown heading markdown: should add multiline headings (selection starts with new line)
applyMarkdown heading markdown: should add multiline headings ‑ applyMarkdown heading markdown: should add multiline headings
applyMarkdown heading markdown: should apply header ‑ applyMarkdown heading markdown: should apply header
applyMarkdown heading markdown: should apply quote ‑ applyMarkdown heading markdown: should apply quote
applyMarkdown heading markdown: should remove header ‑ applyMarkdown heading markdown: should remove header
applyMarkdown heading markdown: should remove multiline headings (selection includes first line) ‑ applyMarkdown heading markdown: should remove multiline headings (selection includes first line)
applyMarkdown heading markdown: should remove multiline headings ‑ applyMarkdown heading markdown: should remove multiline headings
applyMarkdown heading markdown: should remove quote ‑ applyMarkdown heading markdown: should remove quote
applyMarkdown should add ordered list to selected newline ‑ applyMarkdown should add ordered list to selected newline
applyMarkdown should add ordered list ‑ applyMarkdown should add ordered list
applyMarkdown should apply unordered list ‑ applyMarkdown should apply unordered list
applyMarkdown should remove markdown, and not remove text similar to markdown signs from the string content ‑ applyMarkdown should remove markdown, and not remove text similar to markdown signs from the string content
applyMarkdown should remove ordered list ‑ applyMarkdown should remove ordered list
at mention suggestion Should display nick name of non signed in user ‑ at mention suggestion Should display nick name of non signed in user
at mention suggestion Should not display nick name of the signed in user ‑ at mention suggestion Should not display nick name of the signed in user
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing dashes followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing dashes followed by a word
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing periods followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing periods followed by a word
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing underscores followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with multiple trailing underscores followed by a word
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing dash followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing dash followed by a word
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing period followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing period followed by a word
autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing underscore followed by a word ‑ autolinkAtMentions @channel, @all, @here should be treated as non special mentions with trailing underscore followed by a word
autolinkAtMentions @channel, @all, @here should highlight properly with a leading dash ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a leading dash
autolinkAtMentions @channel, @all, @here should highlight properly with a leading period ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a leading period
autolinkAtMentions @channel, @all, @here should highlight properly with a leading space ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a leading space
autolinkAtMentions @channel, @all, @here should highlight properly with a trailing dash ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a trailing dash
autolinkAtMentions @channel, @all, @here should highlight properly with a trailing period ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a trailing period
autolinkAtMentions @channel, @all, @here should highlight properly with a trailing space ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a trailing space
autolinkAtMentions @channel, @all, @here should highlight properly with a trailing underscore ‑ autolinkAtMentions @channel, @all, @here should highlight properly with a trailing underscore
autolinkAtMentions @channel, @all, @here should highlight properly with multiple leading and trailing dashes ‑ autolinkAtMentions @channel, @all, @here should highlight properly with multiple leading and trailing dashes
autolinkAtMentions @channel, @all, @here should highlight properly with multiple leading and trailing periods ‑ autolinkAtMentions @channel, @all, @here should highlight properly with multiple leading and trailing periods
autolinkAtMentions @channel, @all, @here should highlight properly with multiple trailing underscores ‑ autolinkAtMentions @channel, @all, @here should highlight properly with multiple trailing underscores
autolinkAtMentions @channel, @all, @here should highlight properly with no leading or trailing content ‑ autolinkAtMentions @channel, @all, @here should highlight properly with no leading or trailing content
autolinkAtMentions @channel, @all, @here should highlight properly within a typical sentance ‑ autolinkAtMentions @channel, @all, @here should highlight properly within a typical sentance
autolinkAtMentions @channel, @all, @here should highlight with a leading underscore ‑ autolinkAtMentions @channel, @all, @here should highlight with a leading underscore
autolinkAtMentions @channel, @all, @here should not highlight when in the middle of a word ‑ autolinkAtMentions @channel, @all, @here should not highlight when in the middle of a word
autolinkAtMentions @channel, @all, @here should not highlight when the last part of a word ‑ autolinkAtMentions @channel, @all, @here should not highlight when the last part of a word
bindings Apps plugin gets disabled ‑ bindings Apps plugin gets disabled
bindings Invalid channel header get filtered ‑ bindings Invalid channel header get filtered
bindings Invalid commands get filtered ‑ bindings Invalid commands get filtered
bindings Invalid post menu get filtered ‑ bindings Invalid post menu get filtered
bindings No element get filtered ‑ bindings No element get filtered
byId should remove corresponding categories when leaving a team ‑ byId should remove corresponding categories when leaving a team
byId should remove references to a channel when leaving it ‑ byId should remove references to a channel when leaving it
calculateCategoryRowIndex Should return 0 row index for first category ‑ calculateCategoryRowIndex Should return 0 row index for first category
calculateCategoryRowIndex Should return correct row index when emoji in previous category are less than emoji_per_row ‑ calculateCategoryRowIndex Should return correct row index when emoji in previous category are less than emoji_per_row
calculateCategoryRowIndex Should return correct row index when emojis in a category are more than emoji_per_row ‑ calculateCategoryRowIndex Should return correct row index when emojis in a category are more than emoji_per_row
channel view actions autocompleteUsersInChannel should return empty arrays if the key is missing in reponse ‑ channel view actions autocompleteUsersInChannel should return empty arrays if the key is missing in reponse
channel view actions goToLastViewedChannel should switch to town square if last viewed channel is current channel ‑ channel view actions goToLastViewedChannel should switch to town square if last viewed channel is current channel
channel view actions increasePostVisibility should dispatch the correct actions ‑ channel view actions increasePostVisibility should dispatch the correct actions
channel view actions increasePostVisibility should increase post visibility when receiving posts ‑ channel view actions increasePostVisibility should increase post visibility when receiving posts
channel view actions increasePostVisibility should not return more to load when not enough posts are received ‑ channel view actions increasePostVisibility should not return more to load when not enough posts are received
channel view actions increasePostVisibility should return error from getPostsBefore ‑ channel view actions increasePostVisibility should return error from getPostsBefore
channel view actions increasePostVisibility should return more to load when enough posts are received ‑ channel view actions increasePostVisibility should return more to load when enough posts are received
channel view actions leaveChannel leave a channel successfully with a thread open ‑ channel view actions leaveChannel leave a channel successfully with a thread open
channel view actions leaveChannel leave a channel successfully ‑ channel view actions leaveChannel leave a channel successfully
channel view actions leaveChannel leave the last channel successfully ‑ channel view actions leaveChannel leave the last channel successfully
channel view actions loadIfNecessaryAndSwitchToChannelById existing channel ‑ channel view actions loadIfNecessaryAndSwitchToChannelById existing channel
channel view actions loadIfNecessaryAndSwitchToChannelById non-existing channel ‑ channel view actions loadIfNecessaryAndSwitchToChannelById non-existing channel
channel view actions loadLatestPosts should call getPosts and return the results ‑ channel view actions loadLatestPosts should call getPosts and return the results
channel view actions loadLatestPosts when latest posts are received ‑ channel view actions loadLatestPosts when latest posts are received
channel view actions loadLatestPosts when oldest posts are recived ‑ channel view actions loadLatestPosts when oldest posts are recived
channel view actions loadPostsAround should call getPostsAround and return the results ‑ channel view actions loadPostsAround should call getPostsAround and return the results
channel view actions loadPostsAround when there are no posts before and after the posts chunk ‑ channel view actions loadPostsAround when there are no posts before and after the posts chunk
channel view actions loadPostsAround when there are posts before and after reponse posts chunk ‑ channel view actions loadPostsAround when there are posts before and after reponse posts chunk
channel view actions loadPostsAround when there are posts before the reponse posts chunk ‑ channel view actions loadPostsAround when there are posts before the reponse posts chunk
channel view actions loadUnreads should disptach PREFETCH_POSTS_FOR_CHANNEL status when called with prefetch argument and loadUnreads error ‑ channel view actions loadUnreads should disptach PREFETCH_POSTS_FOR_CHANNEL status when called with prefetch argument and loadUnreads error
channel view actions loadUnreads should disptach PREFETCH_POSTS_FOR_CHANNEL status when called with prefetch argument and loadUnreads sucess ‑ channel view actions loadUnreads should disptach PREFETCH_POSTS_FOR_CHANNEL status when called with prefetch argument and loadUnreads sucess
channel view actions loadUnreads when there are no posts after RECEIVED_POSTS_FOR_CHANNEL_AT_TIME should be dispatched ‑ channel view actions loadUnreads when there are no posts after RECEIVED_POSTS_FOR_CHANNEL_AT_TIME should be dispatched
channel view actions loadUnreads when there are no posts after and before the response ‑ channel view actions loadUnreads when there are no posts after and before the response
channel view actions loadUnreads when there are posts before and after the response ‑ channel view actions loadUnreads when there are posts before and after the response
channel view actions markChannelAsReadOnFocus should mark channel as read when channel is not manually unread ‑ channel view actions markChannelAsReadOnFocus should mark channel as read when channel is not manually unread
channel view actions markChannelAsReadOnFocus should match actions for PREFETCH_POSTS_FOR_CHANNEL when prefetch argument and getPostsSince failure ‑ channel view actions markChannelAsReadOnFocus should match actions for PREFETCH_POSTS_FOR_CHANNEL when prefetch argument and getPostsSince failure
channel view actions markChannelAsReadOnFocus should match actions for PREFETCH_POSTS_FOR_CHANNEL when prefetch argument and getPostsSince sucess ‑ channel view actions markChannelAsReadOnFocus should match actions for PREFETCH_POSTS_FOR_CHANNEL when prefetch argument and getPostsSince sucess
channel view actions markChannelAsReadOnFocus should not mark channel as read when channel is manually unread ‑ channel view actions markChannelAsReadOnFocus should not mark channel as read when channel is manually unread
channel view actions prefetchChannelPosts should call for loadUnreads after a delay ‑ channel view actions prefetchChannelPosts should call for loadUnreads after a delay
channel view actions prefetchChannelPosts should call for loadUnreads if there are no posts in channel ‑ channel view actions prefetchChannelPosts should call for loadUnreads if there are no posts in channel
channel view actions prefetchChannelPosts should call for syncPostsInChannel if there are posts in channel ‑ channel view actions prefetchChannelPosts should call for syncPostsInChannel if there are posts in channel
channel view actions prefetchChannelPosts should not call for getPostsUnread and not syncPostsInChannel if there are posts but not recent chunk ‑ channel view actions prefetchChannelPosts should not call for getPostsUnread and not syncPostsInChannel if there are posts but not recent chunk
channel view actions switchToChannel switch to gm channel ‑ channel view actions switchToChannel switch to gm channel
channel view actions switchToChannel switch to public channel ‑ channel view actions switchToChannel switch to public channel
channel view actions syncPostsInChannel should call getPostsSince with lastDisconnect time as last discconet was later than lastGetPosts ‑ channel view actions syncPostsInChannel should call getPostsSince with lastDisconnect time as last discconet was later than lastGetPosts
channel view actions syncPostsInChannel should call getPostsSince with since argument time as last discconet was earlier than lastGetPosts ‑ channel view actions syncPostsInChannel should call getPostsSince with since argument time as last discconet was earlier than lastGetPosts
channel view actions updateToastStatus should disptach updateToastStatus action with the true as argument ‑ channel view actions updateToastStatus should disptach updateToastStatus action with the true as argument
channel_info_rhs about area should be editable ‑ channel_info_rhs about area should be editable
channel_info_rhs about area should not be editable in archived channel ‑ channel_info_rhs about area should not be editable in archived channel
channel_info_rhs/about_area_channel should display channel header ‑ channel_info_rhs/about_area_channel should display channel header
channel_info_rhs/about_area_channel should display channel purpose ‑ channel_info_rhs/about_area_channel should display channel purpose
channel_info_rhs/about_area_dm should display bot description ‑ channel_info_rhs/about_area_dm should display bot description
channel_info_rhs/about_area_dm should display bot tag ‑ channel_info_rhs/about_area_dm should display bot tag
channel_info_rhs/about_area_dm should display channel header ‑ channel_info_rhs/about_area_dm should display channel header
channel_info_rhs/about_area_dm should display guest tag ‑ channel_info_rhs/about_area_dm should display guest tag
channel_info_rhs/about_area_dm should display user avatar ‑ channel_info_rhs/about_area_dm should display user avatar
channel_info_rhs/about_area_dm should display user name ‑ channel_info_rhs/about_area_dm should display user name
channel_info_rhs/about_area_dm should display user position ‑ channel_info_rhs/about_area_dm should display user position
channel_info_rhs/about_area_dm should not display channel header for bots ‑ channel_info_rhs/about_area_dm should not display channel header for bots
channel_info_rhs/about_area_gm should display channel header ‑ channel_info_rhs/about_area_gm should display channel header
channel_info_rhs/about_area_gm should display user names ‑ channel_info_rhs/about_area_gm should display user names
channel_info_rhs/about_area_gm should display users avatar ‑ channel_info_rhs/about_area_gm should display users avatar
channel_info_rhs/components/editable_area should be able prevent edition ‑ channel_info_rhs/components/editable_area should be able prevent edition
channel_info_rhs/components/editable_area should be able to edit content ‑ channel_info_rhs/components/editable_area should be able to edit content
channel_info_rhs/components/editable_area should be able to see content ‑ channel_info_rhs/components/editable_area should be able to see content
channel_info_rhs/components/editable_area should show the empty label when there's no content ‑ channel_info_rhs/components/editable_area should show the empty label when there's no content
channel_info_rhs/header should call onClose when clicking on the back icon ‑ channel_info_rhs/header should call onClose when clicking on the back icon
channel_info_rhs/header should call onClose when clicking on the close icon ‑ channel_info_rhs/header should call onClose when clicking on the close icon
channel_info_rhs/header should have archived icon when channel is archived ‑ channel_info_rhs/header should have archived icon when channel is archived
channel_info_rhs/header should not have archived icon when channel is archived ‑ channel_info_rhs/header should not have archived icon when channel is archived
channel_info_rhs/header should the current channel name ‑ channel_info_rhs/header should the current channel name
channel_info_rhs/menu should NOT display members in DM ‑ channel_info_rhs/menu should NOT display members in DM
channel_info_rhs/menu should NOT display notifications preferences in a DM ‑ channel_info_rhs/menu should NOT display notifications preferences in a DM
channel_info_rhs/menu should NOT display notifications preferences in an archived channel ‑ channel_info_rhs/menu should NOT display notifications preferences in an archived channel
channel_info_rhs/menu should display members ‑ channel_info_rhs/menu should display members
channel_info_rhs/menu should display notifications preferences ‑ channel_info_rhs/menu should display notifications preferences
channel_info_rhs/menu should display the number of files ‑ channel_info_rhs/menu should display the number of files
channel_info_rhs/menu should display the pinned messages ‑ channel_info_rhs/menu should display the pinned messages
channel_info_rhs/top_buttons can copy link ‑ channel_info_rhs/top_buttons can copy link
channel_info_rhs/top_buttons cannot copy link in DM or GM ‑ channel_info_rhs/top_buttons cannot copy link in DM or GM
channel_info_rhs/top_buttons should display and active call Add People ‑ channel_info_rhs/top_buttons should display and active call Add People
channel_info_rhs/top_buttons should display and toggle Favorite ‑ channel_info_rhs/top_buttons should display and toggle Favorite
channel_info_rhs/top_buttons should display and toggle Mute ‑ channel_info_rhs/top_buttons should display and toggle Mute
channel_info_rhs/top_buttons should not Add People in DM ‑ channel_info_rhs/top_buttons should not Add People in DM
channel_info_rhs/top_buttons should not Add People without permission ‑ channel_info_rhs/top_buttons should not Add People without permission
channel_members_rhs/action_bar should display Add button ‑ channel_members_rhs/action_bar should display Add button
channel_members_rhs/action_bar should display Done ‑ channel_members_rhs/action_bar should display Done
channel_members_rhs/action_bar should display Manage ‑ channel_members_rhs/action_bar should display Manage
channel_members_rhs/action_bar should display the members count ‑ channel_members_rhs/action_bar should display the members count
channel_members_rhs/action_bar should not display Add button to members ‑ channel_members_rhs/action_bar should not display Add button to members
channel_members_rhs/action_bar should not display manage button to members ‑ channel_members_rhs/action_bar should not display manage button to members
channels Data Retention Channels RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS ‑ channels Data Retention Channels RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS
channels Data Retention Channels RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH ‑ channels Data Retention Channels RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH
channels Data Retention Channels REMOVE_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SUCCESS ‑ channels Data Retention Channels REMOVE_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SUCCESS
channels INCREMENT_FILE_COUNT should change channel file count stats ‑ channels INCREMENT_FILE_COUNT should change channel file count stats
channels MANUALLY_UNREAD remove all marks if user logs out ‑ channels MANUALLY_UNREAD remove all marks if user logs out
channels MANUALLY_UNREAD should mark channel as manually unread even if undefined ‑ channels MANUALLY_UNREAD should mark channel as manually unread even if undefined
channels MANUALLY_UNREAD should mark channel as manually unread ‑ channels MANUALLY_UNREAD should mark channel as manually unread
channels MANUALLY_UNREAD should remove channel as manually unread ‑ channels MANUALLY_UNREAD should remove channel as manually unread
channels MANUALLY_UNREAD shouldn't do nothing if channel was undefined ‑ channels MANUALLY_UNREAD shouldn't do nothing if channel was undefined
channels RECEIVED_CHANNEL should not store message count sent by server ‑ channels RECEIVED_CHANNEL should not store message count sent by server
channels RECEIVED_CHANNELS should not remove current channel ‑ channels RECEIVED_CHANNELS should not remove current channel
channels RECEIVED_CHANNELS should not store message count sent by server ‑ channels RECEIVED_CHANNELS should not store message count sent by server
channels RECEIVED_CHANNELS should preserve existing display_name if none incoming on DMs ‑ channels RECEIVED_CHANNELS should preserve existing display_name if none incoming on DMs
channels RECEIVED_CHANNEL_DELETED should do nothing for a channel that is not loaded ‑ channels RECEIVED_CHANNEL_DELETED should do nothing for a channel that is not loaded
channels RECEIVED_CHANNEL_DELETED should mark channel as deleted ‑ channels RECEIVED_CHANNEL_DELETED should mark channel as deleted
channels RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP Should add new channel member counts ‑ channels RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP Should add new channel member counts
channels RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP Should replace existing channel member counts ‑ channels RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP Should replace existing channel member counts
channels RECEIVED_CHANNEL_MODERATIONS Should add new channel moderations ‑ channels RECEIVED_CHANNEL_MODERATIONS Should add new channel moderations
channels RECEIVED_CHANNEL_MODERATIONS Should replace existing channel moderations ‑ channels RECEIVED_CHANNEL_MODERATIONS Should replace existing channel moderations
channels RECEIVED_CHANNEL_UNARCHIVED should do nothing for a channel that is not loaded ‑ channels RECEIVED_CHANNEL_UNARCHIVED should do nothing for a channel that is not loaded
channels RECEIVED_CHANNEL_UNARCHIVED should mark channel as active ‑ channels RECEIVED_CHANNEL_UNARCHIVED should mark channel as active
channels RECEIVED_NEW_POST should do nothing for a channel that is not loaded ‑ channels RECEIVED_NEW_POST should do nothing for a channel that is not loaded
channels RECEIVED_NEW_POST should not update channel last_post_at if existing value is greater than new post timestamp ‑ channels RECEIVED_NEW_POST should not update channel last_post_at if existing value is greater than new post timestamp
channels RECEIVED_NEW_POST should not update channel last_root_post_at for threads with crtEnabled ‑ channels RECEIVED_NEW_POST should not update channel last_root_post_at for threads with crtEnabled
channels RECEIVED_NEW_POST should update channel last_post_at ‑ channels RECEIVED_NEW_POST should update channel last_post_at
channels REMOVE_MEMBER_FROM_CHANNEL should remove the channel member ‑ channels REMOVE_MEMBER_FROM_CHANNEL should remove the channel member
channels REMOVE_MEMBER_FROM_CHANNEL should work when channel doesn't exist ‑ channels REMOVE_MEMBER_FROM_CHANNEL should work when channel doesn't exist
channels REMOVE_MEMBER_FROM_CHANNEL should work when channel member doesn't exist ‑ channels REMOVE_MEMBER_FROM_CHANNEL should work when channel member doesn't exist
channels UPDATE_CHANNEL_HEADER should do nothing for a channel that is not loaded ‑ channels UPDATE_CHANNEL_HEADER should do nothing for a channel that is not loaded
channels UPDATE_CHANNEL_HEADER should update channel header ‑ channels UPDATE_CHANNEL_HEADER should update channel header
channels UPDATE_CHANNEL_PURPOSE should do nothing for a channel that is not loaded ‑ channels UPDATE_CHANNEL_PURPOSE should do nothing for a channel that is not loaded
channels UPDATE_CHANNEL_PURPOSE should update channel purpose ‑ channels UPDATE_CHANNEL_PURPOSE should update channel purpose
cleanLocalStorage should clear keys used for user profile colors in compact mode ‑ cleanLocalStorage should clear keys used for user profile colors in compact mode
cleanLocalStorage should not clear keys used for other things ‑ cleanLocalStorage should not clear keys used for other things
cleanUrlForLogging should filter email addresses ‑ cleanUrlForLogging should filter email addresses
cleanUrlForLogging should filter query parameters ‑ cleanUrlForLogging should filter query parameters
cleanUrlForLogging should filter user IDs ‑ cleanUrlForLogging should filter user IDs
cleanUrlForLogging should remove server URL ‑ cleanUrlForLogging should remove server URL
codeBlock should render html code block with proper indentation after syntax highlighting ‑ codeBlock should render html code block with proper indentation after syntax highlighting
codeBlock should render html code block with proper indentation before syntax highlighting ‑ codeBlock should render html code block with proper indentation before syntax highlighting
codeBlock should render typescript code block after syntax highlighting ‑ codeBlock should render typescript code block after syntax highlighting
codeBlock should render typescript code block before syntax highlighting ‑ codeBlock should render typescript code block before syntax highlighting
codeBlock should render unknown language after syntax highlighting ‑ codeBlock should render unknown language after syntax highlighting
codeBlock should render unknown language before syntax highlighting ‑ codeBlock should render unknown language before syntax highlighting
combineUserActivitySystemPost should match return for ADD_TO_CHANNEL ‑ combineUserActivitySystemPost should match return for ADD_TO_CHANNEL
combineUserActivitySystemPost should match return for ADD_TO_CHANNEL, backward compatibility with addedUsername ‑ combineUserActivitySystemPost should match return for ADD_TO_CHANNEL, backward compatibility with addedUsername
combineUserActivitySystemPost should match return for ADD_TO_TEAM ‑ combineUserActivitySystemPost should match return for ADD_TO_TEAM
combineUserActivitySystemPost should match return for ADD_TO_TEAM, backward compatibility with addedUsername ‑ combineUserActivitySystemPost should match return for ADD_TO_TEAM, backward compatibility with addedUsername
combineUserActivitySystemPost should match return for JOIN_CHANNEL ‑ combineUserActivitySystemPost should match return for JOIN_CHANNEL
combineUserActivitySystemPost should match return for JOIN_TEAM ‑ combineUserActivitySystemPost should match return for JOIN_TEAM
combineUserActivitySystemPost should match return for LEAVE_CHANNEL ‑ combineUserActivitySystemPost should match return for LEAVE_CHANNEL
combineUserActivitySystemPost should match return for LEAVE_TEAM ‑ combineUserActivitySystemPost should match return for LEAVE_TEAM
combineUserActivitySystemPost should match return for REMOVE_FROM_CHANNEL ‑ combineUserActivitySystemPost should match return for REMOVE_FROM_CHANNEL
combineUserActivitySystemPost should match return for REMOVE_FROM_TEAM ‑ combineUserActivitySystemPost should match return for REMOVE_FROM_TEAM
combineUserActivitySystemPost should match return on combination ‑ combineUserActivitySystemPost should match return on combination
combineUserActivitySystemPost should return null ‑ combineUserActivitySystemPost should return null
comoponents/EditChannelPurposeModal clear error on next ‑ comoponents/EditChannelPurposeModal clear error on next
comoponents/EditChannelPurposeModal component appends line break to input on alt + enter ‑ comoponents/EditChannelPurposeModal component appends line break to input on alt + enter
comoponents/EditChannelPurposeModal component appends line break to input on shift + enter ‑ comoponents/EditChannelPurposeModal component appends line break to input on shift + enter
comoponents/EditChannelPurposeModal component inserts line break and replaces selection on alt + enter ‑ comoponents/EditChannelPurposeModal component inserts line break and replaces selection on alt + enter
comoponents/EditChannelPurposeModal component inserts line break and replaces selection on shift + enter ‑ comoponents/EditChannelPurposeModal component inserts line break and replaces selection on shift + enter
comoponents/EditChannelPurposeModal hide on success ‑ comoponents/EditChannelPurposeModal hide on success
comoponents/EditChannelPurposeModal match with modal error with fake id ‑ comoponents/EditChannelPurposeModal match with modal error with fake id
comoponents/EditChannelPurposeModal match with modal error ‑ comoponents/EditChannelPurposeModal match with modal error
comoponents/EditChannelPurposeModal should match for private channel ‑ comoponents/EditChannelPurposeModal should match for private channel
comoponents/EditChannelPurposeModal should match on init ‑ comoponents/EditChannelPurposeModal should match on init
comoponents/EditChannelPurposeModal should match submitted ‑ comoponents/EditChannelPurposeModal should match submitted
comoponents/EditChannelPurposeModal should match with display name ‑ comoponents/EditChannelPurposeModal should match with display name
comoponents/EditChannelPurposeModal submit on ctrl + enter ‑ comoponents/EditChannelPurposeModal submit on ctrl + enter
comoponents/EditChannelPurposeModal submit on enter ‑ comoponents/EditChannelPurposeModal submit on enter
comoponents/EditChannelPurposeModal submit on save button click ‑ comoponents/EditChannelPurposeModal submit on save button click
comoponents/EditChannelPurposeModal update purpose state ‑ comoponents/EditChannelPurposeModal update purpose state
comoponents/rhs_card/RhsCard should match on post when no plugin defining card types ‑ comoponents/rhs_card/RhsCard should match on post when no plugin defining card types
comoponents/rhs_card/RhsCard should match on post when plugin defining card types don't match with the post type ‑ comoponents/rhs_card/RhsCard should match on post when plugin defining card types don't match with the post type
comoponents/rhs_card/RhsCard should match on post when plugin defining card types match with the post type ‑ comoponents/rhs_card/RhsCard should match on post when plugin defining card types match with the post type
comoponents/rhs_card/RhsCard should match when no post is selected ‑ comoponents/rhs_card/RhsCard should match when no post is selected
compareEmojis should be able to sort on aliases ‑ compareEmojis should be able to sort on aliases
compareEmojis should have partial matched emoji first ‑ compareEmojis should have partial matched emoji first
compareEmojis should sort an array of emojis alphabetically ‑ compareEmojis should sort an array of emojis alphabetically
compareEmojis special case for thumbsup emoji should sort custom "thumb" emojis after system ‑ compareEmojis special case for thumbsup emoji should sort custom "thumb" emojis after system
compareEmojis special case for thumbsup emoji should sort it before thumbsdown by aliases ‑ compareEmojis special case for thumbsup emoji should sort it before thumbsdown by aliases
compareEmojis special case for thumbsup emoji should sort it before thumbsdown by names ‑ compareEmojis special case for thumbsup emoji should sort it before thumbsdown by names
compareEmojis special case for thumbsup emoji should sort it when emoji is matched ‑ compareEmojis special case for thumbsup emoji should sort it when emoji is matched
comparePostTypes should sort post type correctly:  should come first before system_add_to_channel ‑ comparePostTypes should sort post type correctly:  should come first before system_add_to_channel
comparePostTypes should sort post type correctly:  should come first before system_add_to_team ‑ comparePostTypes should sort post type correctly:  should come first before system_add_to_team
comparePostTypes should sort post type correctly:  should come first before system_join_channel ‑ comparePostTypes should sort post type correctly:  should come first before system_join_channel
comparePostTypes should sort post type correctly:  should come first before system_join_team ‑ comparePostTypes should sort post type correctly:  should come first before system_join_team
comparePostTypes should sort post type correctly:  should come first before system_leave_channel ‑ comparePostTypes should sort post type correctly:  should come first before system_leave_channel
comparePostTypes should sort post type correctly:  should come first before system_leave_team ‑ comparePostTypes should sort post type correctly:  should come first before system_leave_team
comparePostTypes should sort post type correctly:  should come first before system_remove_from_channel ‑ comparePostTypes should sort post type correctly:  should come first before system_remove_from_channel
comparePostTypes should sort post type correctly:  should come first before system_remove_from_team ‑ comparePostTypes should sort post type correctly:  should come first before system_remove_from_team
component/PDFPreview should match snapshot, loading ‑ component/PDFPreview should match snapshot, loading
component/PDFPreview should match snapshot, not successful ‑ component/PDFPreview should match snapshot, not successful
component/PDFPreview should return correct state when onDocumentLoad is called ‑ component/PDFPreview should return correct state when onDocumentLoad is called
component/PDFPreview should update state with new value from props when prop changes ‑ component/PDFPreview should update state with new value from props when prop changes
component/add_user_to_group_multiselect should add users on handleSubmit ‑ component/add_user_to_group_multiselect should add users on handleSubmit
component/add_user_to_group_multiselect should match snapshot with different submit button text ‑ component/add_user_to_group_multiselect should match snapshot with different submit button text
component/add_user_to_group_multiselect should match snapshot with profiles ‑ component/add_user_to_group_multiselect should match snapshot with profiles
component/add_user_to_group_multiselect should match snapshot without any profiles ‑ component/add_user_to_group_multiselect should match snapshot without any profiles
component/add_user_to_group_multiselect should trim the search term ‑ component/add_user_to_group_multiselect should trim the search term
component/add_users_to_group_modal should match snapshot ‑ component/add_users_to_group_modal should match snapshot

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 2199 to 2557)

There are 6938 tests, see "Raw output" for the list of tests 2199 to 2557.
Raw output
component/create_team should match snapshot default ‑ component/create_team should match snapshot default
component/create_team should show title and message when cloud and team limit reached ‑ component/create_team should show title and message when cloud and team limit reached
component/create_user_groups_modal create a mention with special characters ‑ component/create_user_groups_modal create a mention with special characters
component/create_user_groups_modal fail to create with empty mention ‑ component/create_user_groups_modal fail to create with empty mention
component/create_user_groups_modal fail to create with empty name ‑ component/create_user_groups_modal fail to create with empty name
component/create_user_groups_modal fail to create with reserved word for mention ‑ component/create_user_groups_modal fail to create with reserved word for mention
component/create_user_groups_modal mention regex error ‑ component/create_user_groups_modal mention regex error
component/create_user_groups_modal should create group ‑ component/create_user_groups_modal should create group
component/create_user_groups_modal should create when mention begins with @ ‑ component/create_user_groups_modal should create when mention begins with @
component/create_user_groups_modal should fail to create with duplicate mention error ‑ component/create_user_groups_modal should fail to create with duplicate mention error
component/create_user_groups_modal should fail to create with unknown error ‑ component/create_user_groups_modal should fail to create with unknown error
component/create_user_groups_modal should match snapshot with back button ‑ component/create_user_groups_modal should match snapshot with back button
component/create_user_groups_modal should match snapshot without back button ‑ component/create_user_groups_modal should match snapshot without back button
component/file_preview/file_progress_preview should match snapshot ‑ component/file_preview/file_progress_preview should match snapshot
component/file_preview/file_progress_preview snapshot for percent value undefined ‑ component/file_preview/file_progress_preview snapshot for percent value undefined
component/update_user_group_modal should match snapshot ‑ component/update_user_group_modal should match snapshot
component/user_group_popover should match snapshot ‑ component/user_group_popover should match snapshot
component/user_group_popover should not show search bar ‑ component/user_group_popover should not show search bar
component/user_group_popover should open modal ‑ component/user_group_popover should open modal
component/user_group_popover should show and set search term ‑ component/user_group_popover should show and set search term
component/user_group_popover should show users ‑ component/user_group_popover should show users
component/user_group_popover/group_member_list should match snapshot ‑ component/user_group_popover/group_member_list should match snapshot
component/user_group_popover/group_member_list should open dms ‑ component/user_group_popover/group_member_list should open dms
component/user_group_popover/group_member_list should show user overlay and hide ‑ component/user_group_popover/group_member_list should show user overlay and hide
component/user_groups_modal should match snapshot with groups ‑ component/user_groups_modal should match snapshot with groups
component/user_groups_modal should match snapshot with groups, myGroups selected ‑ component/user_groups_modal should match snapshot with groups, myGroups selected
component/user_groups_modal should match snapshot with groups, search group1 ‑ component/user_groups_modal should match snapshot with groups, search group1
component/user_groups_modal should match snapshot without groups ‑ component/user_groups_modal should match snapshot without groups
component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to contact sales if cloud trialed before ‑ component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to contact sales if cloud trialed before
component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to contact sales if self-hosted trialed before ‑ component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to contact sales if self-hosted trialed before
component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to start trial if no cloud trial before ‑ component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to start trial if no cloud trial before
component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to start trial if no self-hosted trial before ‑ component/user_groups_modal/ad_ldap_upsell_banner should display for admin users on professional with option to start trial if no self-hosted trial before
component/user_groups_modal/ad_ldap_upsell_banner should not display for non admin users ‑ component/user_groups_modal/ad_ldap_upsell_banner should not display for non admin users
component/user_groups_modal/ad_ldap_upsell_banner should not display for non cloud professional users ‑ component/user_groups_modal/ad_ldap_upsell_banner should not display for non cloud professional users
component/user_groups_modal/ad_ldap_upsell_banner should not display for non self-hosted professional users ‑ component/user_groups_modal/ad_ldap_upsell_banner should not display for non self-hosted professional users
component/view_user_group_modal should match snapshot ‑ component/view_user_group_modal should match snapshot
component/view_user_group_modal should match snapshot, search user1 ‑ component/view_user_group_modal should match snapshot, search user1
components/AboutBuildModal should call onExited callback when the modal is hidden ‑ components/AboutBuildModal should call onExited callback when the modal is hidden
components/AboutBuildModal should match snapshot for cloud edition ‑ components/AboutBuildModal should match snapshot for cloud edition
components/AboutBuildModal should match snapshot for enterprise edition ‑ components/AboutBuildModal should match snapshot for enterprise edition
components/AboutBuildModal should match snapshot for team edition ‑ components/AboutBuildModal should match snapshot for team edition
components/AboutBuildModal should show ci if a ci build ‑ components/AboutBuildModal should show ci if a ci build
components/AboutBuildModal should show default tos and privacy policy links and not the config links ‑ components/AboutBuildModal should show default tos and privacy policy links and not the config links
components/AboutBuildModal should show dev if this is a dev build ‑ components/AboutBuildModal should show dev if this is a dev build
components/AccessHistoryModal should have called actions.getUserAudits when onShow is called ‑ components/AccessHistoryModal should have called actions.getUserAudits when onShow is called
components/AccessHistoryModal should match snapshot when audits exist ‑ components/AccessHistoryModal should match snapshot when audits exist
components/AccessHistoryModal should match snapshot when no audits exist ‑ components/AccessHistoryModal should match snapshot when no audits exist
components/AccessHistoryModal should match state when onHide is called ‑ components/AccessHistoryModal should match state when onHide is called
components/ActivityLogModal should have called actions.getUserAudits when onShow is called ‑ components/ActivityLogModal should have called actions.getUserAudits when onShow is called
components/ActivityLogModal should match snapshot when submitRevoke is called ‑ components/ActivityLogModal should match snapshot when submitRevoke is called
components/ActivityLogModal should match snapshot ‑ components/ActivityLogModal should match snapshot
components/ActivityLogModal should match state when onHide is called ‑ components/ActivityLogModal should match state when onHide is called
components/AddGroupsToChannelModal should match snapshot ‑ components/AddGroupsToChannelModal should match snapshot
components/AddGroupsToChannelModal should match state when addValue is called ‑ components/AddGroupsToChannelModal should match state when addValue is called
components/AddGroupsToChannelModal should match state when handleDelete is called ‑ components/AddGroupsToChannelModal should match state when handleDelete is called
components/AddGroupsToChannelModal should match state when handlePageChange is called ‑ components/AddGroupsToChannelModal should match state when handlePageChange is called
components/AddGroupsToChannelModal should match state when handleResponse is called ‑ components/AddGroupsToChannelModal should match state when handleResponse is called
components/AddGroupsToChannelModal should match state when handleSubmit is called ‑ components/AddGroupsToChannelModal should match state when handleSubmit is called
components/AddGroupsToChannelModal should match state when search is called ‑ components/AddGroupsToChannelModal should match state when search is called
components/AddGroupsToChannelModal should match when renderOption is called ‑ components/AddGroupsToChannelModal should match when renderOption is called
components/AddGroupsToChannelModal should match when renderValue is called ‑ components/AddGroupsToChannelModal should match when renderValue is called
components/AddGroupsToTeamModal should have called onExited when handleExit is called ‑ components/AddGroupsToTeamModal should have called onExited when handleExit is called
components/AddGroupsToTeamModal should match snapshot ‑ components/AddGroupsToTeamModal should match snapshot
components/AddGroupsToTeamModal should match state when addValue is called ‑ components/AddGroupsToTeamModal should match state when addValue is called
components/AddGroupsToTeamModal should match state when handleDelete is called ‑ components/AddGroupsToTeamModal should match state when handleDelete is called
components/AddGroupsToTeamModal should match state when handlePageChange is called ‑ components/AddGroupsToTeamModal should match state when handlePageChange is called
components/AddGroupsToTeamModal should match state when handleResponse is called ‑ components/AddGroupsToTeamModal should match state when handleResponse is called
components/AddGroupsToTeamModal should match state when handleSubmit is called ‑ components/AddGroupsToTeamModal should match state when handleSubmit is called
components/AddGroupsToTeamModal should match state when search is called ‑ components/AddGroupsToTeamModal should match state when search is called
components/AddGroupsToTeamModal should match when renderOption is called ‑ components/AddGroupsToTeamModal should match when renderOption is called
components/AddGroupsToTeamModal should match when renderValue is called ‑ components/AddGroupsToTeamModal should match when renderValue is called
components/AddUserToChannelModal didSelectChannel should fetch the selected user's membership for the selected channel ‑ components/AddUserToChannelModal didSelectChannel should fetch the selected user's membership for the selected channel
components/AddUserToChannelModal didSelectChannel should match state on selection ‑ components/AddUserToChannelModal didSelectChannel should match state on selection
components/AddUserToChannelModal handleSubmit should do nothing if no channel is selected ‑ components/AddUserToChannelModal handleSubmit should do nothing if no channel is selected
components/AddUserToChannelModal handleSubmit should do nothing if user is a member of the selected channel ‑ components/AddUserToChannelModal handleSubmit should do nothing if user is a member of the selected channel
components/AddUserToChannelModal handleSubmit should match state when save fails ‑ components/AddUserToChannelModal handleSubmit should match state when save fails
components/AddUserToChannelModal handleSubmit should match state when save is successful ‑ components/AddUserToChannelModal handleSubmit should match state when save is successful
components/AddUserToChannelModal handleSubmit should submit if user is not a member of the selected channel ‑ components/AddUserToChannelModal handleSubmit should submit if user is not a member of the selected channel
components/AddUserToChannelModal should disable add button when membership is being checked ‑ components/AddUserToChannelModal should disable add button when membership is being checked
components/AddUserToChannelModal should disable the add button when saving ‑ components/AddUserToChannelModal should disable the add button when saving
components/AddUserToChannelModal should display error message if user is a member of the selected channel ‑ components/AddUserToChannelModal should display error message if user is a member of the selected channel
components/AddUserToChannelModal should enable the add button when a channel is selected ‑ components/AddUserToChannelModal should enable the add button when a channel is selected
components/AddUserToChannelModal should match snapshot ‑ components/AddUserToChannelModal should match snapshot
components/AddUserToChannelModal should show invite error when an error message is captured ‑ components/AddUserToChannelModal should show invite error when an error message is captured
components/AdminConsole should generate the routes ‑ components/AdminConsole should generate the routes
components/AdminConsole should redirect to town-square when not system admin ‑ components/AdminConsole should redirect to town-square when not system admin
components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should call onChange with doSubmit = true when confirm is true ‑ components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should call onChange with doSubmit = true when confirm is true
components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should enable without show confirmation modal or warning ‑ components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should enable without show confirmation modal or warning
components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should show confirmation modal and warning when disabling ‑ components/AdminConsole/CustomEnableDisableGuestAccountsSetting handleChange should show confirmation modal and warning when disabling
components/AdminConsole/CustomEnableDisableGuestAccountsSetting initial state with false ‑ components/AdminConsole/CustomEnableDisableGuestAccountsSetting initial state with false
components/AdminConsole/CustomEnableDisableGuestAccountsSetting initial state with true ‑ components/AdminConsole/CustomEnableDisableGuestAccountsSetting initial state with true
components/AdminConsole/CustomUrlSchemeSetting initial state with multiple items ‑ components/AdminConsole/CustomUrlSchemeSetting initial state with multiple items
components/AdminConsole/CustomUrlSchemeSetting initial state with no items ‑ components/AdminConsole/CustomUrlSchemeSetting initial state with no items
components/AdminConsole/CustomUrlSchemeSetting initial state with one item ‑ components/AdminConsole/CustomUrlSchemeSetting initial state with one item
components/AdminConsole/CustomUrlSchemeSetting onChange called on change to empty ‑ components/AdminConsole/CustomUrlSchemeSetting onChange called on change to empty
components/AdminConsole/CustomUrlSchemeSetting onChange called on change to more items ‑ components/AdminConsole/CustomUrlSchemeSetting onChange called on change to more items
components/AdminConsole/CustomUrlSchemeSetting onChange called on change to one item ‑ components/AdminConsole/CustomUrlSchemeSetting onChange called on change to one item
components/AdminConsole/CustomUrlSchemeSetting onChange called on change to two items ‑ components/AdminConsole/CustomUrlSchemeSetting onChange called on change to two items
components/AdminConsole/CustomUrlSchemeSetting onChange called on change with extra commas ‑ components/AdminConsole/CustomUrlSchemeSetting onChange called on change with extra commas
components/AdminConsole/CustomUrlSchemeSetting renders properly when disabled ‑ components/AdminConsole/CustomUrlSchemeSetting renders properly when disabled
components/AdminConsole/CustomUrlSchemeSetting renders properly when set by environment variable ‑ components/AdminConsole/CustomUrlSchemeSetting renders properly when set by environment variable
components/AdminSidebar Plugins should filter plugins ‑ components/AdminSidebar Plugins should filter plugins
components/AdminSidebar Plugins should match snapshot ‑ components/AdminSidebar Plugins should match snapshot
components/AdminSidebar generateIndex should not call the generate index in case of idx is not already present ‑ components/AdminSidebar generateIndex should not call the generate index in case of idx is not already present
components/AdminSidebar generateIndex should not generate index in case of same props ‑ components/AdminSidebar generateIndex should not generate index in case of same props
components/AdminSidebar generateIndex should refresh the index in case idx is already present and there is a change in plugins or adminDefinition prop ‑ components/AdminSidebar generateIndex should refresh the index in case idx is already present and there is a change in plugins or adminDefinition prop
components/AdminSidebar should match snapshot with workspace optimization dashboard enabled ‑ components/AdminSidebar should match snapshot with workspace optimization dashboard enabled
components/AdminSidebar should match snapshot ‑ components/AdminSidebar should match snapshot
components/AdminSidebar should match snapshot, no access ‑ components/AdminSidebar should match snapshot, no access
components/AdminSidebar should match snapshot, not prevent the console from loading when empty settings_schema provided ‑ components/AdminSidebar should match snapshot, not prevent the console from loading when empty settings_schema provided
components/AdminSidebar should match snapshot, render plugins without any settings as well ‑ components/AdminSidebar should match snapshot, render plugins without any settings as well
components/AdminSidebar should match snapshot, with license (with all feature) ‑ components/AdminSidebar should match snapshot, with license (with all feature)
components/AdminSidebar should match snapshot, with license (without any explicit feature) ‑ components/AdminSidebar should match snapshot, with license (without any explicit feature)
components/AdvancedCreateComment check for handleFileUploadChange callback for focus ‑ components/AdvancedCreateComment check for handleFileUploadChange callback for focus
components/AdvancedCreateComment component adds bold markdown ‑ components/AdvancedCreateComment component adds bold markdown
components/AdvancedCreateComment component adds italic markdown ‑ components/AdvancedCreateComment component adds italic markdown
components/AdvancedCreateComment component adds link markdown when cursor is after a word ‑ components/AdvancedCreateComment component adds link markdown when cursor is after a word
components/AdvancedCreateComment component adds link markdown when cursor is at the end of line ‑ components/AdvancedCreateComment component adds link markdown when cursor is at the end of line
components/AdvancedCreateComment component adds link markdown when cursor is before a word ‑ components/AdvancedCreateComment component adds link markdown when cursor is before a word
components/AdvancedCreateComment component adds link markdown when cursor is in a word ‑ components/AdvancedCreateComment component adds link markdown when cursor is in a word
components/AdvancedCreateComment component adds link markdown when something is selected ‑ components/AdvancedCreateComment component adds link markdown when something is selected
components/AdvancedCreateComment component appends line break to input on alt + enter ‑ components/AdvancedCreateComment component appends line break to input on alt + enter
components/AdvancedCreateComment component appends line break to input on shift + enter ‑ components/AdvancedCreateComment component appends line break to input on shift + enter
components/AdvancedCreateComment component inserts line break and replaces selection on alt + enter ‑ components/AdvancedCreateComment component inserts line break and replaces selection on alt + enter
components/AdvancedCreateComment component inserts line break and replaces selection on shift + enter ‑ components/AdvancedCreateComment component inserts line break and replaces selection on shift + enter
components/AdvancedCreateComment component removes link markdown ‑ components/AdvancedCreateComment component removes link markdown
components/AdvancedCreateComment component starts bold markdown ‑ components/AdvancedCreateComment component starts bold markdown
components/AdvancedCreateComment component starts italic markdown ‑ components/AdvancedCreateComment component starts italic markdown
components/AdvancedCreateComment focusTextbox is called when rootId changes ‑ components/AdvancedCreateComment focusTextbox is called when rootId changes
components/AdvancedCreateComment focusTextbox is called when selectPostFocussedAt changes ‑ components/AdvancedCreateComment focusTextbox is called when selectPostFocussedAt changes
components/AdvancedCreateComment focusTextbox is not called when rootId and selectPostFocussedAt have not changed ‑ components/AdvancedCreateComment focusTextbox is not called when rootId and selectPostFocussedAt have not changed
components/AdvancedCreateComment handleChange should throw away invalid command error if user resumes typing ‑ components/AdvancedCreateComment handleChange should throw away invalid command error if user resumes typing
components/AdvancedCreateComment handleChange should update comment draft correctly ‑ components/AdvancedCreateComment handleChange should update comment draft correctly
components/AdvancedCreateComment handleFileUploadComplete should update comment draft correctly ‑ components/AdvancedCreateComment handleFileUploadComplete should update comment draft correctly
components/AdvancedCreateComment handlePostError should update state with the correct error ‑ components/AdvancedCreateComment handlePostError should update state with the correct error
components/AdvancedCreateComment handleSubmit should allow to force send invalid slash command as a message ‑ components/AdvancedCreateComment handleSubmit should allow to force send invalid slash command as a message
components/AdvancedCreateComment handleSubmit should call onSubmit prop ‑ components/AdvancedCreateComment handleSubmit should call onSubmit prop
components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @all ‑ components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @all
components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @channel ‑ components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @channel
components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @here ‑ components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does have permission and message contains channel channel @here
components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does not have useChannelMentions permission and message contains no mention ‑ components/AdvancedCreateComment handleSubmit should not set mentionHighlightDisabled when user does not have useChannelMentions permission and message contains no mention
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when channel member count too low ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when channel member count too low
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when feature disabled ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when feature disabled
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when no mention ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when no mention
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when user has insufficient permissions ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @all mentions when user has insufficient permissions
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when channel member count too low ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when channel member count too low
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when feature disabled ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when feature disabled
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when no mention ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when no mention
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when user has insufficient permissions ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @channel mentions when user has insufficient permissions
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when channel member count too low ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when channel member count too low
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when feature disabled ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when feature disabled
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when no mention ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when no mention
components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when user has insufficient permissions ‑ components/AdvancedCreateComment handleSubmit should not show Confirm Modal for @here mentions when user has insufficient permissions
components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @all ‑ components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @all
components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @channel ‑ components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @channel
components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @here ‑ components/AdvancedCreateComment handleSubmit should set mentionHighlightDisabled when user does not have permission and message contains channel @here
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed and no timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed and no timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed and timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed and timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @all mentions when needed
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed and no timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed and no timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed and timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed and timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @channel mentions when needed
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mention when needed and no timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mention when needed and no timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mention with timezone enabled ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mention with timezone enabled
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mentions when needed and no timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @group mentions when needed and no timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed and no timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed and no timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed and timezone notification ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed and timezone notification
components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed ‑ components/AdvancedCreateComment handleSubmit should show Confirm Modal for @here mentions when needed
components/AdvancedCreateComment handleSubmit should update global draft state if invalid slash command error occurs ‑ components/AdvancedCreateComment handleSubmit should update global draft state if invalid slash command error occurs
components/AdvancedCreateComment handleUploadError should update state with the correct error ‑ components/AdvancedCreateComment handleUploadError should update state with the correct error
components/AdvancedCreateComment handleUploadStart should update comment draft correctly ‑ components/AdvancedCreateComment handleUploadStart should update comment draft correctly
components/AdvancedCreateComment removePreview should remove file info and upload in progress with corresponding id ‑ components/AdvancedCreateComment removePreview should remove file info and upload in progress with corresponding id
components/AdvancedCreateComment should be able to format a github codeblock (pasted as a table) with with existing draft post ‑ components/AdvancedCreateComment should be able to format a github codeblock (pasted as a table) with with existing draft post
components/AdvancedCreateComment should be able to format a github codeblock (pasted as a table) ‑ components/AdvancedCreateComment should be able to format a github codeblock (pasted as a table)
components/AdvancedCreateComment should be able to format a pasted hyperlink ‑ components/AdvancedCreateComment should be able to format a pasted hyperlink
components/AdvancedCreateComment should be able to format a pasted markdown table without headers ‑ components/AdvancedCreateComment should be able to format a pasted markdown table without headers
components/AdvancedCreateComment should be able to format a pasted markdown table ‑ components/AdvancedCreateComment should be able to format a pasted markdown table
components/AdvancedCreateComment should blur when ESCAPE is pressed ‑ components/AdvancedCreateComment should blur when ESCAPE is pressed
components/AdvancedCreateComment should call functions on handleKeyDown ‑ components/AdvancedCreateComment should call functions on handleKeyDown
components/AdvancedCreateComment should call getChannelMemberCountsByGroup if there is more than one mention in the draft ‑ components/AdvancedCreateComment should call getChannelMemberCountsByGroup if there is more than one mention in the draft
components/AdvancedCreateComment should call openModal when showPostDeletedModal is called ‑ components/AdvancedCreateComment should call openModal when showPostDeletedModal is called
components/AdvancedCreateComment should call searchAssociatedGroupsForReference if there is one mention in the draft ‑ components/AdvancedCreateComment should call searchAssociatedGroupsForReference if there is one mention in the draft
components/AdvancedCreateComment should correctly change state when hideEmojiPicker is called ‑ components/AdvancedCreateComment should correctly change state when hideEmojiPicker is called
components/AdvancedCreateComment should correctly change state when toggleEmojiPicker is called ‑ components/AdvancedCreateComment should correctly change state when toggleEmojiPicker is called
components/AdvancedCreateComment should correctly update draft when handleEmojiClick is called ‑ components/AdvancedCreateComment should correctly update draft when handleEmojiClick is called
components/AdvancedCreateComment should match draft state on componentWillReceiveProps with change in messageInHistory ‑ components/AdvancedCreateComment should match draft state on componentWillReceiveProps with change in messageInHistory
components/AdvancedCreateComment should match draft state on componentWillReceiveProps with new rootId ‑ components/AdvancedCreateComment should match draft state on componentWillReceiveProps with new rootId
components/AdvancedCreateComment should match snapshot when cannot post ‑ components/AdvancedCreateComment should match snapshot when cannot post
components/AdvancedCreateComment should match snapshot, comment with message ‑ components/AdvancedCreateComment should match snapshot, comment with message
components/AdvancedCreateComment should match snapshot, emoji picker disabled ‑ components/AdvancedCreateComment should match snapshot, emoji picker disabled
components/AdvancedCreateComment should match snapshot, empty comment ‑ components/AdvancedCreateComment should match snapshot, empty comment
components/AdvancedCreateComment should match snapshot, non-empty message and uploadsInProgress + fileInfos ‑ components/AdvancedCreateComment should match snapshot, non-empty message and uploadsInProgress + fileInfos
components/AdvancedCreateComment should not call getChannelMemberCountsByGroup, without group mentions permission or license ‑ components/AdvancedCreateComment should not call getChannelMemberCountsByGroup, without group mentions permission or license
components/AdvancedCreateComment should open PostDeletedModal when createPostErrorId === api.post.create_post.root_id.app_error ‑ components/AdvancedCreateComment should open PostDeletedModal when createPostErrorId === api.post.create_post.root_id.app_error
components/AdvancedCreateComment should open PostDeletedModal when message is submitted to deleted root ‑ components/AdvancedCreateComment should open PostDeletedModal when message is submitted to deleted root
components/AdvancedCreateComment should scroll to bottom when uploadsInProgress increase ‑ components/AdvancedCreateComment should scroll to bottom when uploadsInProgress increase
components/AdvancedCreateComment should show preview and edit mode, and return focus on preview disable ‑ components/AdvancedCreateComment should show preview and edit mode, and return focus on preview disable
components/AdvancedCreateComment should the RHS thread scroll to bottom one time after mount when props.draft.message is not empty ‑ components/AdvancedCreateComment should the RHS thread scroll to bottom one time after mount when props.draft.message is not empty
components/AdvancedCreateComment should the RHS thread scroll to bottom when state.draft.uploadsInProgress increases but not when it decreases ‑ components/AdvancedCreateComment should the RHS thread scroll to bottom when state.draft.uploadsInProgress increases but not when it decreases
components/AnnouncementBar should match snapshot, bar not showing ‑ components/AnnouncementBar should match snapshot, bar not showing
components/AnnouncementBar should match snapshot, bar showing ‑ components/AnnouncementBar should match snapshot, bar showing
components/AnnouncementBar should match snapshot, bar showing, no dismissal ‑ components/AnnouncementBar should match snapshot, bar showing, no dismissal
components/AnnouncementBar should match snapshot, dismissal ‑ components/AnnouncementBar should match snapshot, dismissal
components/AnnouncementBar should match snapshot, props change ‑ components/AnnouncementBar should match snapshot, props change
components/AtMention should have placement state based on ref position of click handler ‑ components/AtMention should have placement state based on ref position of click handler
components/AtMention should match snapshot when mentioning a group that is allowed reference with group highlight disabled ‑ components/AtMention should match snapshot when mentioning a group that is allowed reference with group highlight disabled
components/AtMention should match snapshot when mentioning a group that is allowed reference ‑ components/AtMention should match snapshot when mentioning a group that is allowed reference
components/AtMention should match snapshot when mentioning a group that is not allowed reference ‑ components/AtMention should match snapshot when mentioning a group that is not allowed reference
components/AtMention should match snapshot when mentioning all with mixed case ‑ components/AtMention should match snapshot when mentioning all with mixed case
components/AtMention should match snapshot when mentioning all ‑ components/AtMention should match snapshot when mentioning all
components/AtMention should match snapshot when mentioning current user ‑ components/AtMention should match snapshot when mentioning current user
components/AtMention should match snapshot when mentioning user containing and followed by punctuation ‑ components/AtMention should match snapshot when mentioning user containing and followed by punctuation
components/AtMention should match snapshot when mentioning user containing punctuation ‑ components/AtMention should match snapshot when mentioning user containing punctuation
components/AtMention should match snapshot when mentioning user followed by punctuation ‑ components/AtMention should match snapshot when mentioning user followed by punctuation
components/AtMention should match snapshot when mentioning user with different teammate name display setting ‑ components/AtMention should match snapshot when mentioning user with different teammate name display setting
components/AtMention should match snapshot when mentioning user with mixed case ‑ components/AtMention should match snapshot when mentioning user with mixed case
components/AtMention should match snapshot when mentioning user ‑ components/AtMention should match snapshot when mentioning user
components/AtMention should match snapshot when not mentioning a user with mixed case ‑ components/AtMention should match snapshot when not mentioning a user with mixed case
components/AtMention should match snapshot when not mentioning a user ‑ components/AtMention should match snapshot when not mentioning a user
components/AtPlanMention should open pricing modal when plan mentioned is Enterprise ‑ components/AtPlanMention should open pricing modal when plan mentioned is Enterprise
components/AtPlanMention should open pricing modal when plan mentioned is trial ‑ components/AtPlanMention should open pricing modal when plan mentioned is trial
components/AtPlanMention should open purchase modal when plan mentioned is professional ‑ components/AtPlanMention should open purchase modal when plan mentioned is professional
components/AutosizeTextarea should match snapshot, init ‑ components/AutosizeTextarea should match snapshot, init
components/BleveSettings should match snapshot, disabled ‑ components/BleveSettings should match snapshot, disabled
components/BleveSettings should match snapshot, enabled ‑ components/BleveSettings should match snapshot, enabled
components/ChannelHeader should contain the channel info button ‑ components/ChannelHeader should contain the channel info button
components/ChannelHeader should match snapshot with last active display ‑ components/ChannelHeader should match snapshot with last active display
components/ChannelHeader should match snapshot with no last active display because it is disabled ‑ components/ChannelHeader should match snapshot with no last active display because it is disabled
components/ChannelHeader should render active channel files ‑ components/ChannelHeader should render active channel files
components/ChannelHeader should render active flagged posts ‑ components/ChannelHeader should render active flagged posts
components/ChannelHeader should render active mentions posts ‑ components/ChannelHeader should render active mentions posts
components/ChannelHeader should render active pinned posts ‑ components/ChannelHeader should render active pinned posts
components/ChannelHeader should render archived view ‑ components/ChannelHeader should render archived view
components/ChannelHeader should render bot description ‑ components/ChannelHeader should render bot description
components/ChannelHeader should render correct menu when muted ‑ components/ChannelHeader should render correct menu when muted
components/ChannelHeader should render not active channel files ‑ components/ChannelHeader should render not active channel files
components/ChannelHeader should render properly when custom status is expired ‑ components/ChannelHeader should render properly when custom status is expired
components/ChannelHeader should render properly when custom status is set ‑ components/ChannelHeader should render properly when custom status is set
components/ChannelHeader should render properly when empty ‑ components/ChannelHeader should render properly when empty
components/ChannelHeader should render properly when populated with channel props ‑ components/ChannelHeader should render properly when populated with channel props
components/ChannelHeader should render properly when populated ‑ components/ChannelHeader should render properly when populated
components/ChannelHeader should render shared view ‑ components/ChannelHeader should render shared view
components/ChannelHeader should render the guest tags on gms ‑ components/ChannelHeader should render the guest tags on gms
components/ChannelHeader should render the pinned icon with the pinned posts count ‑ components/ChannelHeader should render the pinned icon with the pinned posts count
components/ChannelHeader should unmute the channel when mute icon is clicked ‑ components/ChannelHeader should unmute the channel when mute icon is clicked
components/ChannelHeaderDropdown should match snapshot with no plugin items ‑ components/ChannelHeaderDropdown should match snapshot with no plugin items
components/ChannelHeaderDropdown should match snapshot with plugins ‑ components/ChannelHeaderDropdown should match snapshot with plugins
components/ChannelHeaderDropdown/MenuItem.CloseChannel shoud be hidden if the channel is not archived ‑ components/ChannelHeaderDropdown/MenuItem.CloseChannel shoud be hidden if the channel is not archived
components/ChannelHeaderDropdown/MenuItem.CloseChannel should match snapshot ‑ components/ChannelHeaderDropdown/MenuItem.CloseChannel should match snapshot
components/ChannelHeaderDropdown/MenuItem.CloseChannel should runs goToLastViewedChannel function on click ‑ components/ChannelHeaderDropdown/MenuItem.CloseChannel should runs goToLastViewedChannel function on click
components/ChannelHeaderDropdown/MenuItem.CloseMessage should match snapshot for DM Channel ‑ components/ChannelHeaderDropdown/MenuItem.CloseMessage should match snapshot for DM Channel
components/ChannelHeaderDropdown/MenuItem.CloseMessage should match snapshot for GM Channel ‑ components/ChannelHeaderDropdown/MenuItem.CloseMessage should match snapshot for GM Channel
components/ChannelHeaderDropdown/MenuItem.CloseMessage should run savePreferences function on click for DM ‑ components/ChannelHeaderDropdown/MenuItem.CloseMessage should run savePreferences function on click for DM
components/ChannelHeaderDropdown/MenuItem.CloseMessage should run savePreferences function on click for GM ‑ components/ChannelHeaderDropdown/MenuItem.CloseMessage should run savePreferences function on click for GM
components/ChannelHeaderDropdown/MenuItem.LeaveChannel should be hidden if the channel is default channel ‑ components/ChannelHeaderDropdown/MenuItem.LeaveChannel should be hidden if the channel is default channel
components/ChannelHeaderDropdown/MenuItem.LeaveChannel should be hidden if the channel type is DM or GM ‑ components/ChannelHeaderDropdown/MenuItem.LeaveChannel should be hidden if the channel type is DM or GM
components/ChannelHeaderDropdown/MenuItem.LeaveChannel should match snapshot ‑ components/ChannelHeaderDropdown/MenuItem.LeaveChannel should match snapshot
components/ChannelHeaderDropdown/MenuItem.LeaveChannel should runs leaveChannel function on click only if the channel is not private ‑ components/ChannelHeaderDropdown/MenuItem.LeaveChannel should runs leaveChannel function on click only if the channel is not private
components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should match snapshot for favorite channel ‑ components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should match snapshot for favorite channel
components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should match snapshot for not favorite channel ‑ components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should match snapshot for not favorite channel
components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should runs favoriteChannel function for not favorite channel ‑ components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should runs favoriteChannel function for not favorite channel
components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should runs unfavoriteChannel function for favorite channel ‑ components/ChannelHeaderDropdown/MenuItem.ToggleFavoriteChannel should runs unfavoriteChannel function for favorite channel
components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should match snapshot ‑ components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should match snapshot
components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should runs closeRightHandSide function if has any pinned posts ‑ components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should runs closeRightHandSide function if has any pinned posts
components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should runs showPinnedPosts function if has not pinned posts ‑ components/ChannelHeaderDropdown/MenuItem.ViewPinnedPosts should runs showPinnedPosts function if has not pinned posts
components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should match snapshot ‑ components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should match snapshot
components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should mute channel on click the channel was unmuted ‑ components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should mute channel on click the channel was unmuted
components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should show Mute Channel to all channel types except DM_CHANNEL and GM_CHANNEL ‑ components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should show Mute Channel to all channel types except DM_CHANNEL and GM_CHANNEL
components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should show Mute Conversation to  channel types DM_CHANNEL and GM_CHANNEL ‑ components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should show Mute Conversation to  channel types DM_CHANNEL and GM_CHANNEL
components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should unmute channel on click the channel was muted ‑ components/ChannelHeaderDropdown/MenuItemToggleMuteChannel should unmute channel on click the channel was muted
components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot ‑ components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot
components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, for default channel ‑ components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, for default channel
components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, for private channel ‑ components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, for private channel
components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, if DM channel ‑ components/ChannelHeaderMobile/ChannelHeaderMobile should match snapshot, if DM channel
components/ChannelHeaderMobile/ChannelInfoButton should match snapshot ‑ components/ChannelHeaderMobile/ChannelInfoButton should match snapshot
components/ChannelHeaderMobile/UnmuteChannelButton should match snapshot ‑ components/ChannelHeaderMobile/UnmuteChannelButton should match snapshot
components/ChannelHeaderMobile/UnmuteChannelButton should runs updateChannelNotifyProps on click ‑ components/ChannelHeaderMobile/UnmuteChannelButton should runs updateChannelNotifyProps on click
components/ChannelInfoModal should match snapshot ‑ components/ChannelInfoModal should match snapshot
components/ChannelMembersModal renders the channel display name ‑ components/ChannelMembersModal renders the channel display name
components/ChannelMembersModal should call openModal with ChannelInviteModal when the add members link is clicked ‑ components/ChannelMembersModal should call openModal with ChannelInviteModal when the add members link is clicked
components/ChannelMembersModal should have called props.actions.openModal and hide modal when onAddNewMembersButton is called ‑ components/ChannelMembersModal should have called props.actions.openModal and hide modal when onAddNewMembersButton is called
components/ChannelMembersModal should have state when Modal.onHide ‑ components/ChannelMembersModal should have state when Modal.onHide
components/ChannelMembersModal should match snapshot with archived channel ‑ components/ChannelMembersModal should match snapshot with archived channel
components/ChannelMembersModal should match snapshot ‑ components/ChannelMembersModal should match snapshot
components/ChannelMembersModal should match state when onHide is called ‑ components/ChannelMembersModal should match state when onHide is called
components/ChannelMembersModal should not show the invite modal link if the user can not manage channel members ‑ components/ChannelMembersModal should not show the invite modal link if the user can not manage channel members
components/ChannelMembersModal should show the invite modal link if the user can manage channel members ‑ components/ChannelMembersModal should show the invite modal link if the user can manage channel members
components/ChannelSelect should match snapshot ‑ components/ChannelSelect should match snapshot
components/ChannelSelectorModal exclude already selected ‑ components/ChannelSelectorModal exclude already selected
components/ChannelSelectorModal should match snapshot ‑ components/ChannelSelectorModal should match snapshot
components/ClusterSettings should match snapshot, compression disabled ‑ components/ClusterSettings should match snapshot, compression disabled
components/ClusterSettings should match snapshot, compression enabled ‑ components/ClusterSettings should match snapshot, compression enabled
components/ClusterSettings should match snapshot, encryption disabled ‑ components/ClusterSettings should match snapshot, encryption disabled
components/ClusterSettings should match snapshot, encryption enabled ‑ components/ClusterSettings should match snapshot, encryption enabled
components/ColorInput should have match state on togglePicker ‑ components/ColorInput should have match state on togglePicker
components/ColorInput should keep what the user types in the textbox until blur ‑ components/ColorInput should keep what the user types in the textbox until blur
components/ColorInput should match snapshot, click on picker ‑ components/ColorInput should match snapshot, click on picker
components/ColorInput should match snapshot, init ‑ components/ColorInput should match snapshot, init
components/ColorInput should match snapshot, opened ‑ components/ColorInput should match snapshot, opened
components/ColorInput should match snapshot, toggle picker ‑ components/ColorInput should match snapshot, toggle picker
components/ColorSetting should match snapshot, all ‑ components/ColorSetting should match snapshot, all
components/ColorSetting should match snapshot, clicked on color setting ‑ components/ColorSetting should match snapshot, clicked on color setting
components/ColorSetting should match snapshot, disabled ‑ components/ColorSetting should match snapshot, disabled
components/ColorSetting should match snapshot, no help text ‑ components/ColorSetting should match snapshot, no help text
components/CommentedOnFilesMessage Snapshot when no files ‑ components/CommentedOnFilesMessage Snapshot when no files
components/CommentedOnFilesMessage should match snapshot for multiple files ‑ components/CommentedOnFilesMessage should match snapshot for multiple files
components/CommentedOnFilesMessage should match snapshot for single file ‑ components/CommentedOnFilesMessage should match snapshot for single file
components/CommercialSupportModal should match snapshot ‑ components/CommercialSupportModal should match snapshot
components/ConfigurationBar should match snapshot, expired ‑ components/ConfigurationBar should match snapshot, expired
components/ConfigurationBar should match snapshot, expired, cloud license, show nothing ‑ components/ConfigurationBar should match snapshot, expired, cloud license, show nothing
components/ConfigurationBar should match snapshot, expired, in grace period ‑ components/ConfigurationBar should match snapshot, expired, in grace period
components/ConfigurationBar should match snapshot, expired, regular user ‑ components/ConfigurationBar should match snapshot, expired, regular user
components/ConfigurationBar should match snapshot, expiring, cloud license, show nothing ‑ components/ConfigurationBar should match snapshot, expiring, cloud license, show nothing
components/ConfigurationBar should match snapshot, expiring, trial license ‑ components/ConfigurationBar should match snapshot, expiring, trial license
components/ConfigurationBar should match snapshot, expiring, trial license, mobile viewport ‑ components/ConfigurationBar should match snapshot, expiring, trial license, mobile viewport
components/ConfigurationBar should match snapshot, show nothing ‑ components/ConfigurationBar should match snapshot, show nothing
components/CopyUrlContextMenu should copy absolute url on click ‑ components/CopyUrlContextMenu should copy absolute url on click
components/CopyUrlContextMenu should copy relative url on click ‑ components/CopyUrlContextMenu should copy relative url on click
components/DatabaseSettings should match snapshot ‑ components/DatabaseSettings should match snapshot
components/DialogIntroductionText should not fail on empty value ‑ components/DialogIntroductionText should not fail on empty value
components/DialogIntroductionText should render message with supported values ‑ components/DialogIntroductionText should render message with supported values
components/EditCategoryModal isConfirmDisabled when categoryName: , isConfirmDisabled should return true ‑ components/EditCategoryModal isConfirmDisabled when categoryName: , isConfirmDisabled should return true
components/EditCategoryModal isConfirmDisabled when categoryName: Some string with length more than 22, isConfirmDisabled should return true ‑ components/EditCategoryModal isConfirmDisabled when categoryName: Some string with length more than 22, isConfirmDisabled should return true
components/EditCategoryModal isConfirmDisabled when categoryName: Where is Jessica Hyde?, isConfirmDisabled should return false ‑ components/EditCategoryModal isConfirmDisabled when categoryName: Where is Jessica Hyde?, isConfirmDisabled should return false
components/EditChannelHeaderModal change header ‑ components/EditChannelHeaderModal change header
components/EditChannelHeaderModal component appends line break to input on alt + enter ‑ components/EditChannelHeaderModal component appends line break to input on alt + enter
components/EditChannelHeaderModal component appends line break to input on shift + enter ‑ components/EditChannelHeaderModal component appends line break to input on shift + enter
components/EditChannelHeaderModal component inserts line break and replaces selection on alt + enter ‑ components/EditChannelHeaderModal component inserts line break and replaces selection on alt + enter
components/EditChannelHeaderModal component inserts line break and replaces selection on shift + enter ‑ components/EditChannelHeaderModal component inserts line break and replaces selection on shift + enter
components/EditChannelHeaderModal edit direct message channel ‑ components/EditChannelHeaderModal edit direct message channel
components/EditChannelHeaderModal error with intl message ‑ components/EditChannelHeaderModal error with intl message
components/EditChannelHeaderModal error without intl message ‑ components/EditChannelHeaderModal error without intl message
components/EditChannelHeaderModal handleSave on error, should not close modal and set server error state ‑ components/EditChannelHeaderModal handleSave on error, should not close modal and set server error state
components/EditChannelHeaderModal handleSave on no change, should hide the modal without trying to patch a channel ‑ components/EditChannelHeaderModal handleSave on no change, should hide the modal without trying to patch a channel
components/EditChannelHeaderModal handleSave on success, should close modal ‑ components/EditChannelHeaderModal handleSave on success, should close modal
components/EditChannelHeaderModal patch on enter keydown ‑ components/EditChannelHeaderModal patch on enter keydown
components/EditChannelHeaderModal patch on enter keypress event with ctrl ‑ components/EditChannelHeaderModal patch on enter keypress event with ctrl
components/EditChannelHeaderModal patch on enter keypress ‑ components/EditChannelHeaderModal patch on enter keypress
components/EditChannelHeaderModal patch on save button click ‑ components/EditChannelHeaderModal patch on save button click
components/EditChannelHeaderModal should match snapshot, init ‑ components/EditChannelHeaderModal should match snapshot, init
components/EditChannelHeaderModal submitted ‑ components/EditChannelHeaderModal submitted
components/ElasticSearchSettings should maintain save disable until is tested ‑ components/ElasticSearchSettings should maintain save disable until is tested
components/ElasticSearchSettings should match snapshot, disabled ‑ components/ElasticSearchSettings should match snapshot, disabled
components/ElasticSearchSettings should match snapshot, enabled ‑ components/ElasticSearchSettings should match snapshot, enabled
components/EmoticonProvider should exclude blocklisted emojis from suggested emojis ‑ components/EmoticonProvider should exclude blocklisted emojis from suggested emojis
components/EmoticonProvider should not suggest emojis if no match ‑ components/EmoticonProvider should not suggest emojis if no match
components/EmoticonProvider should not suggest emojis when partial name < MIN_EMOTICON_LENGTH ‑ components/EmoticonProvider should not suggest emojis when partial name < MIN_EMOTICON_LENGTH
components/EmoticonProvider should order suggested emojis ‑ components/EmoticonProvider should order suggested emojis
components/EmoticonProvider should suggest emojis ordered by recently used first (custom and system) ‑ components/EmoticonProvider should suggest emojis ordered by recently used first (custom and system)
components/EmoticonProvider should suggest emojis ordered by recently used first (custom only) ‑ components/EmoticonProvider should suggest emojis ordered by recently used first (custom only)
components/EmoticonProvider should suggest emojis ordered by recently used first (system only) ‑ components/EmoticonProvider should suggest emojis ordered by recently used first (system only)
components/EmoticonProvider should suggest emojis ordered by recently used first with partial name match ‑ components/EmoticonProvider should suggest emojis ordered by recently used first with partial name match
components/EmoticonProvider should suggest emojis when partial name >= MIN_EMOTICON_LENGTH ‑ components/EmoticonProvider should suggest emojis when partial name >= MIN_EMOTICON_LENGTH
components/FaviconTitleHandler set correctly the title when needed ‑ components/FaviconTitleHandler set correctly the title when needed
components/FaviconTitleHandler should display correct favicon ‑ components/FaviconTitleHandler should display correct favicon
components/FaviconTitleHandler should display correct title when in drafts ‑ components/FaviconTitleHandler should display correct title when in drafts
components/FaviconTitleHandler should set correct title on mentions on safari ‑ components/FaviconTitleHandler should set correct title on mentions on safari
components/FileInfoPreview should match snapshot, can download files ‑ components/FileInfoPreview should match snapshot, can download files
components/FileInfoPreview should match snapshot, cannot download files ‑ components/FileInfoPreview should match snapshot, cannot download files

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 2558 to 2955)

There are 6938 tests, see "Raw output" for the list of tests 2558 to 2955.
Raw output
components/FilePreviewModal should fall back to default preview if plugin does not need to override preview component ‑ components/FilePreviewModal should fall back to default preview if plugin does not need to override preview component
components/FilePreviewModal should go to next or previous upon key press of right or left, respectively ‑ components/FilePreviewModal should go to next or previous upon key press of right or left, respectively
components/FilePreviewModal should handle handleImageLoaded ‑ components/FilePreviewModal should handle handleImageLoaded
components/FilePreviewModal should handle handleImageProgress ‑ components/FilePreviewModal should handle handleImageProgress
components/FilePreviewModal should handle on modal close ‑ components/FilePreviewModal should handle on modal close
components/FilePreviewModal should handle onMouseEnter and onMouseLeave ‑ components/FilePreviewModal should handle onMouseEnter and onMouseLeave
components/FilePreviewModal should have called loadImage ‑ components/FilePreviewModal should have called loadImage
components/FilePreviewModal should match snapshot for external file ‑ components/FilePreviewModal should match snapshot for external file
components/FilePreviewModal should match snapshot when plugin overrides the preview component ‑ components/FilePreviewModal should match snapshot when plugin overrides the preview component
components/FilePreviewModal should match snapshot ‑ components/FilePreviewModal should match snapshot
components/FilePreviewModal should match snapshot, loaded and showing footer ‑ components/FilePreviewModal should match snapshot, loaded and showing footer
components/FilePreviewModal should match snapshot, loaded with .js file ‑ components/FilePreviewModal should match snapshot, loaded with .js file
components/FilePreviewModal should match snapshot, loaded with .m4a file ‑ components/FilePreviewModal should match snapshot, loaded with .m4a file
components/FilePreviewModal should match snapshot, loaded with .mov file ‑ components/FilePreviewModal should match snapshot, loaded with .mov file
components/FilePreviewModal should match snapshot, loaded with footer ‑ components/FilePreviewModal should match snapshot, loaded with footer
components/FilePreviewModal should match snapshot, loaded with image ‑ components/FilePreviewModal should match snapshot, loaded with image
components/FilePreviewModal should match snapshot, loaded with other file ‑ components/FilePreviewModal should match snapshot, loaded with other file
components/FilePreviewModal should match snapshot, loaded ‑ components/FilePreviewModal should match snapshot, loaded
components/FilePreviewModal should pass componentWillReceiveProps ‑ components/FilePreviewModal should pass componentWillReceiveProps
components/FilePreviewModalInfo should match snapshot where post is missing and avoid crash ‑ components/FilePreviewModalInfo should match snapshot where post is missing and avoid crash
components/FilePreviewModalInfo should match snapshot ‑ components/FilePreviewModalInfo should match snapshot
components/FileUpload FilesWillUploadHook - should reject all files ‑ components/FileUpload FilesWillUploadHook - should reject all files
components/FileUpload FilesWillUploadHook - should reject one file and allow one file ‑ components/FileUpload FilesWillUploadHook - should reject one file and allow one file
components/FileUpload should call onClick when fileInput is clicked ‑ components/FileUpload should call onClick when fileInput is clicked
components/FileUpload should error max too large files ‑ components/FileUpload should error max too large files
components/FileUpload should error max upload files ‑ components/FileUpload should error max upload files
components/FileUpload should functions when handleChange is called ‑ components/FileUpload should functions when handleChange is called
components/FileUpload should functions when handleDrop is called ‑ components/FileUpload should functions when handleDrop is called
components/FileUpload should have props.functions when uploadFiles is called ‑ components/FileUpload should have props.functions when uploadFiles is called
components/FileUpload should match snapshot ‑ components/FileUpload should match snapshot
components/FileUpload should match state and call handleMaxUploadReached or props.onClick on handleLocalFileUploaded ‑ components/FileUpload should match state and call handleMaxUploadReached or props.onClick on handleLocalFileUploaded
components/FileUpload should not prevent paste event default if no file in clipboard ‑ components/FileUpload should not prevent paste event default if no file in clipboard
components/FileUpload should prevent event default and progogation on call of onClick on fileInput ‑ components/FileUpload should prevent event default and progogation on call of onClick on fileInput
components/FileUpload should prevent event default and progogation on call of onTouchEnd on fileInput ‑ components/FileUpload should prevent event default and progogation on call of onTouchEnd on fileInput
components/FileUpload should props.onFileUpload when fileUploadSuccess is called ‑ components/FileUpload should props.onFileUpload when fileUploadSuccess is called
components/FileUpload should props.onUploadError when fileUploadFail is called ‑ components/FileUpload should props.onUploadError when fileUploadFail is called
components/FileUpload should upload file on paste ‑ components/FileUpload should upload file on paste
components/FileUploadOverlay should match snapshot when file upload is showing with no overlay type ‑ components/FileUploadOverlay should match snapshot when file upload is showing with no overlay type
components/FileUploadOverlay should match snapshot when file upload is showing with overlay type of center ‑ components/FileUploadOverlay should match snapshot when file upload is showing with overlay type of center
components/FileUploadOverlay should match snapshot when file upload is showing with overlay type of right ‑ components/FileUploadOverlay should match snapshot when file upload is showing with overlay type of right
components/FormattedMarkdownMessage should allow to disable links ‑ components/FormattedMarkdownMessage should allow to disable links
components/FormattedMarkdownMessage should backup to default ‑ components/FormattedMarkdownMessage should backup to default
components/FormattedMarkdownMessage should escape non-BR ‑ components/FormattedMarkdownMessage should escape non-BR
components/FormattedMarkdownMessage should render message ‑ components/FormattedMarkdownMessage should render message
components/FormattedMarkdownMessage values should work ‑ components/FormattedMarkdownMessage values should work
components/GenericModal should hide and run handleCancel on cancel button click ‑ components/GenericModal should hide and run handleCancel on cancel button click
components/GenericModal should hide and run handleConfirm on confirm button click ‑ components/GenericModal should hide and run handleConfirm on confirm button click
components/GenericModal should match snapshot for base case ‑ components/GenericModal should match snapshot for base case
components/GenericModal should match snapshot with both buttons ‑ components/GenericModal should match snapshot with both buttons
components/GenericModal should match snapshot with disabled confirm button ‑ components/GenericModal should match snapshot with disabled confirm button
components/GetLinkModal should have called onHide ‑ components/GetLinkModal should have called onHide
components/GetLinkModal should have handle copyLink ‑ components/GetLinkModal should have handle copyLink
components/GetLinkModal should match snapshot when all props is set ‑ components/GetLinkModal should match snapshot when all props is set
components/GetLinkModal should match snapshot when helpText is not set ‑ components/GetLinkModal should match snapshot when helpText is not set
components/GetPublicLinkModal should call getFilePublicLink on GetPublicLinkModal's show ‑ components/GetPublicLinkModal should call getFilePublicLink on GetPublicLinkModal's show
components/GetPublicLinkModal should call handleToggle on GetLinkModal's onHide ‑ components/GetPublicLinkModal should call handleToggle on GetLinkModal's onHide
components/GetPublicLinkModal should match snapshot when link is empty ‑ components/GetPublicLinkModal should match snapshot when link is empty
components/GetPublicLinkModal should match snapshot when link is not empty ‑ components/GetPublicLinkModal should match snapshot when link is not empty
components/GetPublicLinkModal should not call getFilePublicLink on GetLinkModal's onHide ‑ components/GetPublicLinkModal should not call getFilePublicLink on GetLinkModal's onHide
components/GlobalSearchNav should match snapshot with active flagged posts ‑ components/GlobalSearchNav should match snapshot with active flagged posts
components/GlobalSearchNav should match snapshot with active mentions posts ‑ components/GlobalSearchNav should match snapshot with active mentions posts
components/HeaderFooterTemplate should match snapshot with about link ‑ components/HeaderFooterTemplate should match snapshot with about link
components/HeaderFooterTemplate should match snapshot with all links ‑ components/HeaderFooterTemplate should match snapshot with all links
components/HeaderFooterTemplate should match snapshot with children ‑ components/HeaderFooterTemplate should match snapshot with children
components/HeaderFooterTemplate should match snapshot with help link ‑ components/HeaderFooterTemplate should match snapshot with help link
components/HeaderFooterTemplate should match snapshot with privacy policy link ‑ components/HeaderFooterTemplate should match snapshot with privacy policy link
components/HeaderFooterTemplate should match snapshot with term of service link ‑ components/HeaderFooterTemplate should match snapshot with term of service link
components/HeaderFooterTemplate should match snapshot without children ‑ components/HeaderFooterTemplate should match snapshot without children
components/HeaderFooterTemplate should set classes on body and #root on mount ‑ components/HeaderFooterTemplate should set classes on body and #root on mount
components/HeaderFooterTemplate should unset classes on body and #root on unmount ‑ components/HeaderFooterTemplate should unset classes on body and #root on unmount
components/HintToast should fire onDismiss callback ‑ components/HintToast should fire onDismiss callback
components/HintToast should match snapshot ‑ components/HintToast should match snapshot
components/InfoToast should close the toast on close button click ‑ components/InfoToast should close the toast on close button click
components/InfoToast should close the toast on undo ‑ components/InfoToast should close the toast on undo
components/InfoToast should match snapshot ‑ components/InfoToast should match snapshot
components/IntlProvider on locale change, should attempt to load missing translations ‑ components/IntlProvider on locale change, should attempt to load missing translations
components/IntlProvider on locale change, should not attempt to load when given translations ‑ components/IntlProvider on locale change, should not attempt to load when given translations
components/IntlProvider on mount, should attempt to load missing translations ‑ components/IntlProvider on mount, should attempt to load missing translations
components/IntlProvider on mount, should not attempt to load when given translations ‑ components/IntlProvider on mount, should not attempt to load when given translations
components/IntlProvider should render children when passed translation strings for a non-default locale ‑ components/IntlProvider should render children when passed translation strings for a non-default locale
components/IntlProvider should render children when passed translation strings ‑ components/IntlProvider should render children when passed translation strings
components/IntlProvider should render null when missing translation strings ‑ components/IntlProvider should render null when missing translation strings
components/KeyboardShortcutsModal should match snapshot modal with Calls enabled ‑ components/KeyboardShortcutsModal should match snapshot modal with Calls enabled
components/KeyboardShortcutsModal should match snapshot modal ‑ components/KeyboardShortcutsModal should match snapshot modal
components/LatexBlock error in katex ‑ components/LatexBlock error in katex
components/LatexBlock latex is disabled ‑ components/LatexBlock latex is disabled
components/LatexBlock should match snapshot ‑ components/LatexBlock should match snapshot
components/LeaveChannelModal should fail to leave channel ‑ components/LeaveChannelModal should fail to leave channel
components/LeaveChannelModal should match snapshot, init ‑ components/LeaveChannelModal should match snapshot, init
components/LeaveTeamModal should call attach and remove event listeners ‑ components/LeaveTeamModal should call attach and remove event listeners
components/LeaveTeamModal should call leaveTeam and toggleSideBarRightMenu when ok is clicked ‑ components/LeaveTeamModal should call leaveTeam and toggleSideBarRightMenu when ok is clicked
components/LeaveTeamModal should hide when cancel is clicked ‑ components/LeaveTeamModal should hide when cancel is clicked
components/LeaveTeamModal should render the leave team model ‑ components/LeaveTeamModal should render the leave team model
components/ListModal paging loads new items ‑ components/ListModal paging loads new items
components/ListModal search input ‑ components/ListModal search input
components/ListModal should have called onHide when handleExit is called ‑ components/ListModal should have called onHide when handleExit is called
components/ListModal should match snapshot with title bar button ‑ components/ListModal should match snapshot with title bar button
components/ListModal should match snapshot ‑ components/ListModal should match snapshot
components/ListModal should update numPerPage ‑ components/ListModal should update numPerPage
components/LoadingImagePreview should match snapshot ‑ components/LoadingImagePreview should match snapshot
components/Markdown should not render markdown when formatting is disabled ‑ components/Markdown should not render markdown when formatting is disabled
components/Markdown should render properly ‑ components/Markdown should render properly
components/MarkdownImage should call openModal when showModal is called ‑ components/MarkdownImage should call openModal when showModal is called
components/MarkdownImage should handle load failure properly ‑ components/MarkdownImage should handle load failure properly
components/MarkdownImage should handle not loaded state properly in case of a header change system message ‑ components/MarkdownImage should handle not loaded state properly in case of a header change system message
components/MarkdownImage should handle not loaded state properly ‑ components/MarkdownImage should handle not loaded state properly
components/MarkdownImage should match snapshot for SizeAwareImage dimensions ‑ components/MarkdownImage should match snapshot for SizeAwareImage dimensions
components/MarkdownImage should match snapshot for broken link ‑ components/MarkdownImage should match snapshot for broken link
components/MarkdownImage should match snapshot ‑ components/MarkdownImage should match snapshot
components/MarkdownImage should properly scale down the image in case of a header change system message ‑ components/MarkdownImage should properly scale down the image in case of a header change system message
components/MarkdownImage should provide image src as an alt text for MarkdownImageExpand if image has no own alt text ‑ components/MarkdownImage should provide image src as an alt text for MarkdownImageExpand if image has no own alt text
components/MarkdownImage should render a link if the source is unsafe ‑ components/MarkdownImage should render a link if the source is unsafe
components/MarkdownImage should render an image with no preview if the source is safe and the image is a link ‑ components/MarkdownImage should render an image with no preview if the source is safe and the image is a link
components/MarkdownImage should render an image with preview modal if the source is safe ‑ components/MarkdownImage should render an image with preview modal if the source is safe
components/MarkdownImage should render image with MarkdownImageExpand if it is taller than 100px ‑ components/MarkdownImage should render image with MarkdownImageExpand if it is taller than 100px
components/MarkdownImage should render image with title, height, width ‑ components/MarkdownImage should render image with title, height, width
components/MarkdownImage should reset loadFailed state after image source is updated ‑ components/MarkdownImage should reset loadFailed state after image source is updated
components/MarkdownImage should set loaded state when img loads and call onImageLoaded prop ‑ components/MarkdownImage should set loaded state when img loads and call onImageLoaded prop
components/MarkdownImageExpand should emit toggle action on collapse button click ‑ components/MarkdownImageExpand should emit toggle action on collapse button click
components/MarkdownImageExpand should emit toggle action on expand button click ‑ components/MarkdownImageExpand should emit toggle action on expand button click
components/MarkdownImageExpand should match snapshot for collapsed embeds ‑ components/MarkdownImageExpand should match snapshot for collapsed embeds
components/MarkdownImageExpand should match snapshot for expanded embeds ‑ components/MarkdownImageExpand should match snapshot for expanded embeds
components/MarketplaceItemApp MarketplaceItem should render installed app ‑ components/MarketplaceItemApp MarketplaceItem should render installed app
components/MarketplaceItemApp MarketplaceItem should render with empty list of labels ‑ components/MarketplaceItemApp MarketplaceItem should render with empty list of labels
components/MarketplaceItemApp MarketplaceItem should render with icon ‑ components/MarketplaceItemApp MarketplaceItem should render with icon
components/MarketplaceItemApp MarketplaceItem should render with no homepage url ‑ components/MarketplaceItemApp MarketplaceItem should render with no homepage url
components/MarketplaceItemApp MarketplaceItem should render with no plugin description ‑ components/MarketplaceItemApp MarketplaceItem should render with no plugin description
components/MarketplaceItemApp MarketplaceItem should render with one labels ‑ components/MarketplaceItemApp MarketplaceItem should render with one labels
components/MarketplaceItemApp MarketplaceItem should render with server error ‑ components/MarketplaceItemApp MarketplaceItem should render with server error
components/MarketplaceItemApp MarketplaceItem should render with two labels ‑ components/MarketplaceItemApp MarketplaceItem should render with two labels
components/MarketplaceItemApp MarketplaceItem should render ‑ components/MarketplaceItemApp MarketplaceItem should render
components/MarketplaceItemApp MarketplaceItem when installing ‑ components/MarketplaceItemApp MarketplaceItem when installing
components/MarketplaceItemPlugin MarketplaceItem should render installed plugin ‑ components/MarketplaceItemPlugin MarketplaceItem should render installed plugin
components/MarketplaceItemPlugin MarketplaceItem should render with empty list of labels ‑ components/MarketplaceItemPlugin MarketplaceItem should render with empty list of labels
components/MarketplaceItemPlugin MarketplaceItem should render with no homepage url ‑ components/MarketplaceItemPlugin MarketplaceItem should render with no homepage url
components/MarketplaceItemPlugin MarketplaceItem should render with no plugin description ‑ components/MarketplaceItemPlugin MarketplaceItem should render with no plugin description
components/MarketplaceItemPlugin MarketplaceItem should render with no plugin icon ‑ components/MarketplaceItemPlugin MarketplaceItem should render with no plugin icon
components/MarketplaceItemPlugin MarketplaceItem should render with one labels ‑ components/MarketplaceItemPlugin MarketplaceItem should render with one labels
components/MarketplaceItemPlugin MarketplaceItem should render with plugin status error ‑ components/MarketplaceItemPlugin MarketplaceItem should render with plugin status error
components/MarketplaceItemPlugin MarketplaceItem should render with server error ‑ components/MarketplaceItemPlugin MarketplaceItem should render with server error
components/MarketplaceItemPlugin MarketplaceItem should render with two labels ‑ components/MarketplaceItemPlugin MarketplaceItem should render with two labels
components/MarketplaceItemPlugin MarketplaceItem should render with update and release notes available ‑ components/MarketplaceItemPlugin MarketplaceItem should render with update and release notes available
components/MarketplaceItemPlugin MarketplaceItem should render with update available ‑ components/MarketplaceItemPlugin MarketplaceItem should render with update available
components/MarketplaceItemPlugin MarketplaceItem should render ‑ components/MarketplaceItemPlugin MarketplaceItem should render
components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace but not configure ‑ components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace but not configure
components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace on install ‑ components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace on install
components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace on update ‑ components/MarketplaceItemPlugin MarketplaceItem should track detailed event with default marketplace on update
components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on configure ‑ components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on configure
components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on install ‑ components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on install
components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on update ‑ components/MarketplaceItemPlugin MarketplaceItem should track limited event with non-default marketplace on update
components/MarketplaceItemPlugin UpdateConfirmationModal should add extra warning for major version change ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should add extra warning for major version change
components/MarketplaceItemPlugin UpdateConfirmationModal should add extra warning for major version change, even without release notes ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should add extra warning for major version change, even without release notes
components/MarketplaceItemPlugin UpdateConfirmationModal should avoid exception on invalid semver ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should avoid exception on invalid semver
components/MarketplaceItemPlugin UpdateConfirmationModal should propogate show to ConfirmModal ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should propogate show to ConfirmModal
components/MarketplaceItemPlugin UpdateConfirmationModal should render nothing if not installed ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should render nothing if not installed
components/MarketplaceItemPlugin UpdateConfirmationModal should render nothing when installed version is newer than available version ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should render nothing when installed version is newer than available version
components/MarketplaceItemPlugin UpdateConfirmationModal should render without release notes url ‑ components/MarketplaceItemPlugin UpdateConfirmationModal should render without release notes url
components/MarketplaceItemPlugin UpdateDetails should render nothing when installed version is newer than available version ‑ components/MarketplaceItemPlugin UpdateDetails should render nothing when installed version is newer than available version
components/MarketplaceItemPlugin UpdateDetails should render nothing when installed version matches available version ‑ components/MarketplaceItemPlugin UpdateDetails should render nothing when installed version matches available version
components/MarketplaceItemPlugin UpdateDetails should render nothing when installing ‑ components/MarketplaceItemPlugin UpdateDetails should render nothing when installing
components/MarketplaceItemPlugin UpdateDetails should render nothing when no installed version ‑ components/MarketplaceItemPlugin UpdateDetails should render nothing when no installed version
components/MarketplaceItemPlugin UpdateDetails should render with release notes url ‑ components/MarketplaceItemPlugin UpdateDetails should render with release notes url
components/MarketplaceItemPlugin UpdateDetails should render without release notes url ‑ components/MarketplaceItemPlugin UpdateDetails should render without release notes url
components/MaxLengthInput defaultValue: Where is Jessica Hyde? .has-error: true, .MaxLengthInput__validation: true ‑ components/MaxLengthInput defaultValue: Where is Jessica Hyde? .has-error: true, .MaxLengthInput__validation: true
components/MaxLengthInput defaultValue: less than 20 .has-error: false, .MaxLengthInput__validation: false ‑ components/MaxLengthInput defaultValue: less than 20 .has-error: false, .MaxLengthInput__validation: false
components/MaxLengthInput defaultValue: undefined .has-error: false, .MaxLengthInput__validation: false ‑ components/MaxLengthInput defaultValue: undefined .has-error: false, .MaxLengthInput__validation: false
components/MaxLengthInput should display the number of times value length exceeds maxLength ‑ components/MaxLengthInput should display the number of times value length exceeds maxLength
components/MaxLengthInput should match snapshot ‑ components/MaxLengthInput should match snapshot
components/Menu mobile view should hide start trial menu item because user state does not have permission to write license ‑ components/Menu mobile view should hide start trial menu item because user state does not have permission to write license
components/Menu mobile view should hide the subscribe now button when does not have permissions ‑ components/Menu mobile view should hide the subscribe now button when does not have permissions
components/Menu should hide leave team option when experimentalPrimaryTeam is same as current team ‑ components/Menu should hide leave team option when experimentalPrimaryTeam is same as current team
components/Menu should hide the correct dividers on mobile ‑ components/Menu should hide the correct dividers on mobile
components/Menu should hide the correct dividers ‑ components/Menu should hide the correct dividers
components/Menu should match snapshot with cloud free and team limit reached ‑ components/Menu should match snapshot with cloud free and team limit reached
components/Menu should match snapshot with cloud free trial ‑ components/Menu should match snapshot with cloud free trial
components/Menu should match snapshot with guest access disabled and no team invite permission ‑ components/Menu should match snapshot with guest access disabled and no team invite permission
components/Menu should match snapshot with id ‑ components/Menu should match snapshot with id
components/Menu should match snapshot with most of the thing disabled in mobile ‑ components/Menu should match snapshot with most of the thing disabled in mobile
components/Menu should match snapshot with most of the thing disabled ‑ components/Menu should match snapshot with most of the thing disabled
components/Menu should match snapshot with most of the thing enabled in mobile ‑ components/Menu should match snapshot with most of the thing enabled in mobile
components/Menu should match snapshot with most of the thing enabled ‑ components/Menu should match snapshot with most of the thing enabled
components/Menu should match snapshot with openLeft and openUp when is mobile ‑ components/Menu should match snapshot with openLeft and openUp when is mobile
components/Menu should match snapshot with openLeft and openUp ‑ components/Menu should match snapshot with openLeft and openUp
components/Menu should match snapshot with plugins in mobile ‑ components/Menu should match snapshot with plugins in mobile
components/Menu should match snapshot with plugins ‑ components/Menu should match snapshot with plugins
components/Menu should match snapshot ‑ components/Menu should match snapshot
components/Menu should show leave team option when primary team is not set ‑ components/Menu should show leave team option when primary team is not set
components/MenuItem should match snapshot not shown ‑ components/MenuItem should match snapshot not shown
components/MenuItem should match snapshot shown with icon ‑ components/MenuItem should match snapshot shown with icon
components/MenuItem should match snapshot shown without icon ‑ components/MenuItem should match snapshot shown without icon
components/MenuItem should match snapshot with custom divider ‑ components/MenuItem should match snapshot with custom divider
components/MenuItem should match snapshot with default divider ‑ components/MenuItem should match snapshot with default divider
components/MenuItemAction should match snapshot with extra text ‑ components/MenuItemAction should match snapshot with extra text
components/MenuItemAction should match snapshot ‑ components/MenuItemAction should match snapshot
components/MenuItemBlockableLink should match snapshot ‑ components/MenuItemBlockableLink should match snapshot
components/MenuItemExternalLink should match snapshot ‑ components/MenuItemExternalLink should match snapshot
components/MenuItemLink should match snapshot ‑ components/MenuItemLink should match snapshot
components/MenuItemToggleModalRedux should match snapshot with extra text ‑ components/MenuItemToggleModalRedux should match snapshot with extra text
components/MenuItemToggleModalRedux should match snapshot ‑ components/MenuItemToggleModalRedux should match snapshot
components/MenuWrapper should call the onToggle callback when toggled ‑ components/MenuWrapper should call the onToggle callback when toggled
components/MenuWrapper should initialize state from props if prop is given ‑ components/MenuWrapper should initialize state from props if prop is given
components/MenuWrapper should match snapshot with state false ‑ components/MenuWrapper should match snapshot with state false
components/MenuWrapper should match snapshot ‑ components/MenuWrapper should match snapshot
components/MenuWrapper should raise an exception on more or less than 2 children ‑ components/MenuWrapper should raise an exception on more or less than 2 children
components/MenuWrapper should stop propogation and prevent default when toggled and prop is enabled ‑ components/MenuWrapper should stop propogation and prevent default when toggled and prop is enabled
components/MenuWrapper should toggle the state on click ‑ components/MenuWrapper should toggle the state on click
components/MessageExportSettings should match snapshot, disabled, actiance ‑ components/MessageExportSettings should match snapshot, disabled, actiance
components/MessageExportSettings should match snapshot, disabled, globalrelay ‑ components/MessageExportSettings should match snapshot, disabled, globalrelay
components/MessageExportSettings should match snapshot, enabled, actiance ‑ components/MessageExportSettings should match snapshot, enabled, actiance
components/MessageExportSettings should match snapshot, enabled, globalrelay ‑ components/MessageExportSettings should match snapshot, enabled, globalrelay
components/MessageExportSettings/getJobDetails test no data ‑ components/MessageExportSettings/getJobDetails test no data
components/MessageExportSettings/getJobDetails test success message, 0 warnings ‑ components/MessageExportSettings/getJobDetails test success message, 0 warnings
components/MessageExportSettings/getJobDetails test success message, missing warnings ‑ components/MessageExportSettings/getJobDetails test success message, missing warnings
components/MessageExportSettings/getJobDetails test warning message ‑ components/MessageExportSettings/getJobDetails test warning message
components/MessageSubmitError should display the submit link if the error is for an invalid slash command ‑ components/MessageSubmitError should display the submit link if the error is for an invalid slash command
components/MessageSubmitError should not display the submit link if the error is not for an invalid slash command ‑ components/MessageSubmitError should not display the submit link if the error is not for an invalid slash command
components/ModalController component should match snapshot without any modals ‑ components/ModalController component should match snapshot without any modals
components/ModalController should call a provided onExited in addition to removing the modal ‑ components/ModalController should call a provided onExited in addition to removing the modal
components/ModalController should pass onExited to modal to allow a modal to remove itself ‑ components/ModalController should pass onExited to modal to allow a modal to remove itself
components/ModalController test model should be open ‑ components/ModalController test model should be open
components/MoreChannels should attempt to join the channel and fail ‑ components/MoreChannels should attempt to join the channel and fail
components/MoreChannels should call closeModal on handleExit ‑ components/MoreChannels should call closeModal on handleExit
components/MoreChannels should call props.getChannels on nextPage ‑ components/MoreChannels should call props.getChannels on nextPage
components/MoreChannels should handle a failed search ‑ components/MoreChannels should handle a failed search
components/MoreChannels should have loading prop true when searching state is true ‑ components/MoreChannels should have loading prop true when searching state is true
components/MoreChannels should hide joined channels from channels props when shouldHideJoinedChannels prop is true ‑ components/MoreChannels should hide joined channels from channels props when shouldHideJoinedChannels prop is true
components/MoreChannels should join the channel ‑ components/MoreChannels should join the channel
components/MoreChannels should match snapshot and state ‑ components/MoreChannels should match snapshot and state
components/MoreChannels should match state on onChange ‑ components/MoreChannels should match state on onChange
components/MoreChannels should not perform a search if term is empty ‑ components/MoreChannels should not perform a search if term is empty
components/MoreChannels should perform search and set the correct state ‑ components/MoreChannels should perform search and set the correct state
components/MoreChannels should perform search on archived channels and set the correct state ‑ components/MoreChannels should perform search on archived channels and set the correct state
components/MoreDirectChannels should call actions.loadProfilesMissingStatus on componentDidUpdate when users prop changes length ‑ components/MoreDirectChannels should call actions.loadProfilesMissingStatus on componentDidUpdate when users prop changes length
components/MoreDirectChannels should call actions.setModalSearchTerm and match state on handleHide ‑ components/MoreDirectChannels should call actions.setModalSearchTerm and match state on handleHide
components/MoreDirectChannels should call for modal data on callback of modal onEntered ‑ components/MoreDirectChannels should call for modal data on callback of modal onEntered
components/MoreDirectChannels should call on search ‑ components/MoreDirectChannels should call on search
components/MoreDirectChannels should exclude deleted users if there is not direct channel between users ‑ components/MoreDirectChannels should exclude deleted users if there is not direct channel between users
components/MoreDirectChannels should match snapshot ‑ components/MoreDirectChannels should match snapshot
components/MoreDirectChannels should match state on handleDelete ‑ components/MoreDirectChannels should match state on handleDelete
components/MoreDirectChannels should match state on setUsersLoadingState ‑ components/MoreDirectChannels should match state on setUsersLoadingState
components/MoreDirectChannels should not open a DM or GM if no user Ids ‑ components/MoreDirectChannels should not open a DM or GM if no user Ids
components/MoreDirectChannels should open a DM ‑ components/MoreDirectChannels should open a DM
components/MoreDirectChannels should open a GM ‑ components/MoreDirectChannels should open a GM
components/MsgTyping should match snapshot, on multiple users typing ‑ components/MsgTyping should match snapshot, on multiple users typing
components/MsgTyping should match snapshot, on nobody typing ‑ components/MsgTyping should match snapshot, on nobody typing
components/MsgTyping should match snapshot, on one user typing ‑ components/MsgTyping should match snapshot, on one user typing
components/OpenIdConvert should match snapshot ‑ components/OpenIdConvert should match snapshot
components/PasswordResetForm should call the resetUserPassword() action on submit ‑ components/PasswordResetForm should call the resetUserPassword() action on submit
components/PasswordResetForm should match snapshot ‑ components/PasswordResetForm should match snapshot
components/PasswordResetSendLink should calls sendPasswordResetEmail() action on submit ‑ components/PasswordResetSendLink should calls sendPasswordResetEmail() action on submit
components/PasswordResetSendLink should match snapshot ‑ components/PasswordResetSendLink should match snapshot
components/PermalinkView actions focusPost should not redirect to channel link with postId for a reply permalink when collapsedThreads enabled and option is set true ‑ components/PermalinkView actions focusPost should not redirect to channel link with postId for a reply permalink when collapsedThreads enabled and option is set true
components/PermalinkView actions focusPost should redirect to DM link with postId for permalink ‑ components/PermalinkView actions focusPost should redirect to DM link with postId for permalink
components/PermalinkView actions focusPost should redirect to GM link with postId for permalink ‑ components/PermalinkView actions focusPost should redirect to GM link with postId for permalink
components/PermalinkView actions focusPost should redirect to channel link with postId for permalink ‑ components/PermalinkView actions focusPost should redirect to channel link with postId for permalink
components/PermalinkView actions focusPost should redirect to error page for DM channel not a member of ‑ components/PermalinkView actions focusPost should redirect to error page for DM channel not a member of
components/PermalinkView actions focusPost should redirect to error page for GM channel not a member of ‑ components/PermalinkView actions focusPost should redirect to error page for GM channel not a member of
components/PermalinkView should call baseProps.actions.focusPost on doPermalinkEvent ‑ components/PermalinkView should call baseProps.actions.focusPost on doPermalinkEvent
components/PermalinkView should call baseProps.actions.focusPost when postid changes ‑ components/PermalinkView should call baseProps.actions.focusPost when postid changes
components/PermalinkView should match snapshot with archived channel ‑ components/PermalinkView should match snapshot with archived channel
components/PermalinkView should match snapshot ‑ components/PermalinkView should match snapshot
components/PluginManagement should match snapshot when `Enable Marketplace` is false ‑ components/PluginManagement should match snapshot when `Enable Marketplace` is false
components/PluginManagement should match snapshot when `Enable Plugins` is hidden ‑ components/PluginManagement should match snapshot when `Enable Plugins` is hidden
components/PluginManagement should match snapshot when `Enable Remote Marketplace` is false ‑ components/PluginManagement should match snapshot when `Enable Remote Marketplace` is false
components/PluginManagement should match snapshot when `Require Signature Plugin` is true ‑ components/PluginManagement should match snapshot when `Require Signature Plugin` is true
components/PluginManagement should match snapshot ‑ components/PluginManagement should match snapshot
components/PluginManagement should match snapshot, No installed plugins ‑ components/PluginManagement should match snapshot, No installed plugins
components/PluginManagement should match snapshot, allow insecure URL enabled ‑ components/PluginManagement should match snapshot, allow insecure URL enabled
components/PluginManagement should match snapshot, disabled ‑ components/PluginManagement should match snapshot, disabled
components/PluginManagement should match snapshot, text entered into the URL install text box ‑ components/PluginManagement should match snapshot, text entered into the URL install text box
components/PluginManagement should match snapshot, upload disabled ‑ components/PluginManagement should match snapshot, upload disabled
components/PluginManagement should match snapshot, with installed plugins and just footer should set hasSettings to true ‑ components/PluginManagement should match snapshot, with installed plugins and just footer should set hasSettings to true
components/PluginManagement should match snapshot, with installed plugins and just header should set hasSettings to true ‑ components/PluginManagement should match snapshot, with installed plugins and just header should set hasSettings to true
components/PluginManagement should match snapshot, with installed plugins and just settings should set hasSettings to true ‑ components/PluginManagement should match snapshot, with installed plugins and just settings should set hasSettings to true
components/PluginManagement should match snapshot, with installed plugins and not settings link should set hasSettings to false ‑ components/PluginManagement should match snapshot, with installed plugins and not settings link should set hasSettings to false
components/PluginManagement should match snapshot, with installed plugins ‑ components/PluginManagement should match snapshot, with installed plugins
components/PostMarkdown plugin hooks can build upon other hook message updates ‑ components/PostMarkdown plugin hooks can build upon other hook message updates
components/PostMarkdown plugin hooks can overwrite other hooks messages ‑ components/PostMarkdown plugin hooks can overwrite other hooks messages
components/PostMarkdown should correctly pass postId down ‑ components/PostMarkdown should correctly pass postId down
components/PostMarkdown should not error when rendering without a post ‑ components/PostMarkdown should not error when rendering without a post
components/PostMarkdown should render header change properly ‑ components/PostMarkdown should render header change properly
components/PostMarkdown should render properly with a post ‑ components/PostMarkdown should render properly with a post
components/PostMarkdown should render properly with an empty post ‑ components/PostMarkdown should render properly with an empty post
components/PostMarkdown should render properly without group highlight on a post ‑ components/PostMarkdown should render properly without group highlight on a post
components/PostMarkdown should render properly without highlight a post ‑ components/PostMarkdown should render properly without highlight a post
components/PostPreHeader should not render anything if both skipFlagged and skipPinned are true ‑ components/PostPreHeader should not render anything if both skipFlagged and skipPinned are true
components/PostPreHeader should not render anything if the post is neither flagged nor pinned ‑ components/PostPreHeader should not render anything if the post is neither flagged nor pinned
components/PostPreHeader should properly handle flagged posts (and not pinned) ‑ components/PostPreHeader should properly handle flagged posts (and not pinned)
components/PostPreHeader should properly handle link clicks ‑ components/PostPreHeader should properly handle link clicks
components/PostPreHeader should properly handle pinned posts (and not flagged) ‑ components/PostPreHeader should properly handle pinned posts (and not flagged)
components/PostPreHeader should properly handle posts that are flagged and pinned both skipFlagged and skipPinned are not true ‑ components/PostPreHeader should properly handle posts that are flagged and pinned both skipFlagged and skipPinned are not true
components/PostPreHeader should properly handle posts that are flagged and pinned skipFlagged is true ‑ components/PostPreHeader should properly handle posts that are flagged and pinned skipFlagged is true
components/PostPreHeader should properly handle posts that are flagged and pinned skipPinned is true ‑ components/PostPreHeader should properly handle posts that are flagged and pinned skipPinned is true
components/PostProfilePicture should match snapshot, no status and post icon override specified, default props ‑ components/PostProfilePicture should match snapshot, no status and post icon override specified, default props
components/PostProfilePicture should match snapshot, status and post icon override specified, default props ‑ components/PostProfilePicture should match snapshot, status and post icon override specified, default props
components/ProductBranding should show correct icon glyph when we are on Boards ‑ components/ProductBranding should show correct icon glyph when we are on Boards
components/ProductBranding should show correct icon glyph when we are on Channels ‑ components/ProductBranding should show correct icon glyph when we are on Channels
components/ProductBranding should show correct icon glyph when we are on Playbooks ‑ components/ProductBranding should show correct icon glyph when we are on Playbooks
components/ProfilePicture should match snapshot, no user specified, default props ‑ components/ProfilePicture should match snapshot, no user specified, default props
components/ProfilePicture should match snapshot, no user specified, overridden props ‑ components/ProfilePicture should match snapshot, no user specified, overridden props
components/ProfilePicture should match snapshot, profile and src, default props ‑ components/ProfilePicture should match snapshot, profile and src, default props
components/ProfilePicture should match snapshot, user specified ‑ components/ProfilePicture should match snapshot, user specified
components/ProfilePicture should match snapshot, user specified, overridden props ‑ components/ProfilePicture should match snapshot, user specified, overridden props
components/ProfilePopover should disable start call button when user is in another call ‑ components/ProfilePopover should disable start call button when user is in another call
components/ProfilePopover should have bot description ‑ components/ProfilePopover should have bot description
components/ProfilePopover should hide add-to-channel option if not on team ‑ components/ProfilePopover should hide add-to-channel option if not on team
components/ProfilePopover should match props passed into Pluggable component ‑ components/ProfilePopover should match props passed into Pluggable component
components/ProfilePopover should match snapshot for shared user ‑ components/ProfilePopover should match snapshot for shared user
components/ProfilePopover should match snapshot when calls are disabled ‑ components/ProfilePopover should match snapshot when calls are disabled
components/ProfilePopover should match snapshot with custom status expired ‑ components/ProfilePopover should match snapshot with custom status expired
components/ProfilePopover should match snapshot with custom status not set but can set ‑ components/ProfilePopover should match snapshot with custom status not set but can set
components/ProfilePopover should match snapshot with custom status ‑ components/ProfilePopover should match snapshot with custom status
components/ProfilePopover should match snapshot with last active display ‑ components/ProfilePopover should match snapshot with last active display
components/ProfilePopover should match snapshot with no last active display because it is disabled ‑ components/ProfilePopover should match snapshot with no last active display because it is disabled
components/ProfilePopover should match snapshot ‑ components/ProfilePopover should match snapshot
components/ProfilePopover should show the start call button when isCallsDefaultEnabledOnAllChannels, isCallsCanBeDisabledOnSpecificChannels is false and callsChannelState.enabled is true ‑ components/ProfilePopover should show the start call button when isCallsDefaultEnabledOnAllChannels, isCallsCanBeDisabledOnSpecificChannels is false and callsChannelState.enabled is true
components/QuickInput should dismiss clear button ‑ components/QuickInput should dismiss clear button
components/QuickInput should not render clear button ‑ components/QuickInput should not render clear button
components/QuickInput should render clear button with customized tooltip component ‑ components/QuickInput should render clear button with customized tooltip component
components/QuickInput should render clear button with customized tooltip text ‑ components/QuickInput should render clear button with customized tooltip text
components/QuickInput should render clear button with default tooltip text ‑ components/QuickInput should render clear button with default tooltip text
components/QuickSwitchModal handleSubmit should do nothing if nothing selected ‑ components/QuickSwitchModal handleSubmit should do nothing if nothing selected
components/QuickSwitchModal handleSubmit should fail to switch to a channel ‑ components/QuickSwitchModal handleSubmit should fail to switch to a channel
components/QuickSwitchModal handleSubmit should join the channel before switching ‑ components/QuickSwitchModal handleSubmit should join the channel before switching
components/QuickSwitchModal handleSubmit should not join the channel before switching if channel is DM ‑ components/QuickSwitchModal handleSubmit should not join the channel before switching if channel is DM
components/QuickSwitchModal handleSubmit should switch to a channel ‑ components/QuickSwitchModal handleSubmit should switch to a channel
components/QuickSwitchModal should match snapshot ‑ components/QuickSwitchModal should match snapshot
components/ReactionList should render consistently when reactions from state are not in the same order ‑ components/ReactionList should render consistently when reactions from state are not in the same order
components/ReactionList should render nothing when no reactions ‑ components/ReactionList should render nothing when no reactions
components/ReactionList should render when there are reactions ‑ components/ReactionList should render when there are reactions
components/RemoveFromChannelModal should display correct props on Modal.Title and Modal.Body ‑ components/RemoveFromChannelModal should display correct props on Modal.Title and Modal.Body
components/RemoveFromChannelModal should fallback to default text on Modal.Body ‑ components/RemoveFromChannelModal should fallback to default text on Modal.Body
components/RemoveFromChannelModal should have state "show" equals true on mount ‑ components/RemoveFromChannelModal should have state "show" equals true on mount
components/RemoveFromChannelModal should match snapshot ‑ components/RemoveFromChannelModal should match snapshot
components/RenameChannelModal should call handleCancel ‑ components/RenameChannelModal should call handleCancel
components/RenameChannelModal should call handleHide function ‑ components/RenameChannelModal should call handleHide function
components/RenameChannelModal should call handleSubmit function ‑ components/RenameChannelModal should call handleSubmit function
components/RenameChannelModal should call onNameChange function ‑ components/RenameChannelModal should call onNameChange function
components/RenameChannelModal should call setError function ‑ components/RenameChannelModal should call setError function
components/RenameChannelModal should call unsetError function ‑ components/RenameChannelModal should call unsetError function
components/RenameChannelModal should change state when display_name is edited ‑ components/RenameChannelModal should change state when display_name is edited
components/RenameChannelModal should match snapshot ‑ components/RenameChannelModal should match snapshot
components/RenameChannelModal should not call patchChannel as channel.name.length > Constants.MAX_CHANNELNAME_LENGTH (64) ‑ components/RenameChannelModal should not call patchChannel as channel.name.length > Constants.MAX_CHANNELNAME_LENGTH (64)
components/RenameChannelModal should submit form ‑ components/RenameChannelModal should submit form
components/RenameChannelModal should validate channel url (name) can contain two underscores in a row ‑ components/RenameChannelModal should validate channel url (name) can contain two underscores in a row
components/RenameChannelModal should validate channel url (name) can not resemble direct message channel url ‑ components/RenameChannelModal should validate channel url (name) can not resemble direct message channel url
components/RenameChannelModal should validate channel url (name) must be one or more characters ‑ components/RenameChannelModal should validate channel url (name) must be one or more characters
components/RenameChannelModal should validate channel url (name) must end with a letter or number ‑ components/RenameChannelModal should validate channel url (name) must end with a letter or number
components/RenameChannelModal should validate channel url (name) must start with a letter or number ‑ components/RenameChannelModal should validate channel url (name) must start with a letter or number
components/RenameChannelModal should validate channel url (name) valid channel url ‑ components/RenameChannelModal should validate channel url (name) valid channel url
components/RenewalLicenseCard should show Renew and Contact sales buttons when a renewal link is successfully returned ‑ components/RenewalLicenseCard should show Renew and Contact sales buttons when a renewal link is successfully returned
components/RenewalLicenseCard should show only Contact sales button when a renewal link is not able to renew license ‑ components/RenewalLicenseCard should show only Contact sales button when a renewal link is not able to renew license
components/RenewalLink should show Contact sales when a renewal link is not returned ‑ components/RenewalLink should show Contact sales when a renewal link is not returned
components/RenewalLink should show Renew now when a renewal link is successfully returned ‑ components/RenewalLink should show Renew now when a renewal link is successfully returned
components/ResetStatusModal should have match state when onCancel is called ‑ components/ResetStatusModal should have match state when onCancel is called
components/ResetStatusModal should have match state when onConfirm is called ‑ components/ResetStatusModal should have match state when onConfirm is called
components/ResetStatusModal should match snapshot ‑ components/ResetStatusModal should match snapshot
components/ResetStatusModal should match snapshot, render modal for OOF status ‑ components/ResetStatusModal should match snapshot, render modal for OOF status
components/RhsThread should match snapshot ‑ components/RhsThread should match snapshot
components/Root onConfigLoaded should not set a TelemetryHandler when onConfigLoaded is called but Rudder has been blocked ‑ components/Root onConfigLoaded should not set a TelemetryHandler when onConfigLoaded is called but Rudder has been blocked
components/Root onConfigLoaded should not set a TelemetryHandler when onConfigLoaded is called if Rudder is not configured ‑ components/Root onConfigLoaded should not set a TelemetryHandler when onConfigLoaded is called if Rudder is not configured
components/Root onConfigLoaded should set a TelemetryHandler when onConfigLoaded is called if Rudder is configured ‑ components/Root onConfigLoaded should set a TelemetryHandler when onConfigLoaded is called if Rudder is configured
components/Root should call history on props change ‑ components/Root should call history on props change
components/Root should load config and license on mount and redirect to sign-up page ‑ components/Root should load config and license on mount and redirect to sign-up page
components/Root should load user, config, and license on mount and redirect to defaultTeam on success ‑ components/Root should load user, config, and license on mount and redirect to defaultTeam on success
components/Root should load user, config, and license on mount and should not redirect to defaultTeam id pathname is not root ‑ components/Root should load user, config, and license on mount and should not redirect to defaultTeam id pathname is not root
components/Root should reload on focus after getting signal login event from another tab ‑ components/Root should reload on focus after getting signal login event from another tab
components/Root window.matchMedia should update redux when the desktop media query matches ‑ components/Root window.matchMedia should update redux when the desktop media query matches
components/Root window.matchMedia should update redux when the mobile media query matches ‑ components/Root window.matchMedia should update redux when the mobile media query matches
components/Root window.matchMedia should update redux when the small desktop media query matches ‑ components/Root window.matchMedia should update redux when the small desktop media query matches
components/Root window.matchMedia should update redux when the tablet media query matches ‑ components/Root window.matchMedia should update redux when the tablet media query matches
components/RootPortal should match snapshot ‑ components/RootPortal should match snapshot
components/SaveButton should match snapshot, extraClasses ‑ components/SaveButton should match snapshot, extraClasses
components/SaveButton should match snapshot, on defaultMessage ‑ components/SaveButton should match snapshot, on defaultMessage
components/SaveButton should match snapshot, on savingMessage ‑ components/SaveButton should match snapshot, on savingMessage
components/SearchChannelWithPermissionsProvider should show both public and private channels if user has public and private channel manage permission ‑ components/SearchChannelWithPermissionsProvider should show both public and private channels if user has public and private channel manage permission
components/SearchChannelWithPermissionsProvider should show nothing if the search does not match ‑ components/SearchChannelWithPermissionsProvider should show nothing if the search does not match
components/SearchChannelWithPermissionsProvider should show nothing if the user does not have permissions to manage channels ‑ components/SearchChannelWithPermissionsProvider should show nothing if the user does not have permissions to manage channels
components/SearchChannelWithPermissionsProvider should show private channels if user has private channel manage permission ‑ components/SearchChannelWithPermissionsProvider should show private channels if user has private channel manage permission
components/SearchChannelWithPermissionsProvider should show public channels if user has public channel manage permission ‑ components/SearchChannelWithPermissionsProvider should show public channels if user has public channel manage permission
components/SearchHint should match snapshot, with searchType ‑ components/SearchHint should match snapshot, with searchType
components/SearchHint should match snapshot, with title ‑ components/SearchHint should match snapshot, with title
components/SearchHint should match snapshot, without searchType ‑ components/SearchHint should match snapshot, without searchType
components/SearchHint should match snapshot, without title ‑ components/SearchHint should match snapshot, without title
components/SearchResults shouldRenderFromProps should not render ‑ components/SearchResults shouldRenderFromProps should not render
components/SearchResults shouldRenderFromProps should render ‑ components/SearchResults shouldRenderFromProps should render
components/SearchShortcut should match snapshot on Mac desktop ‑ components/SearchShortcut should match snapshot on Mac desktop
components/SearchShortcut should match snapshot on Mac webapp ‑ components/SearchShortcut should match snapshot on Mac webapp
components/SearchShortcut should match snapshot on Windows desktop ‑ components/SearchShortcut should match snapshot on Windows desktop
components/SearchShortcut should match snapshot on Windows webapp ‑ components/SearchShortcut should match snapshot on Windows webapp
components/SearchSuggestionList should not throw error when currentLabel is null and label is generated ‑ components/SearchSuggestionList should not throw error when currentLabel is null and label is generated
components/SearchableChannelList should match init snapshot ‑ components/SearchableChannelList should match init snapshot
components/SearchableChannelList should set page to 0 when starting search ‑ components/SearchableChannelList should set page to 0 when starting search
components/SettingItemMax should have called submit on handleSubmit onKeyDown ENTER ‑ components/SettingItemMax should have called submit on handleSubmit onKeyDown ENTER
components/SettingItemMax should have called submit on handleSubmit with empty string ‑ components/SettingItemMax should have called submit on handleSubmit with empty string
components/SettingItemMax should have called submit on handleSubmit with setting ‑ components/SettingItemMax should have called submit on handleSubmit with setting
components/SettingItemMax should have called updateSection on handleUpdateSection with empty string ‑ components/SettingItemMax should have called updateSection on handleUpdateSection with empty string
components/SettingItemMax should have called updateSection on handleUpdateSection with section ‑ components/SettingItemMax should have called updateSection on handleUpdateSection with section

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 2956 to 3296)

There are 6938 tests, see "Raw output" for the list of tests 2956 to 3296.
Raw output
components/SettingItemMax should match snapshot ‑ components/SettingItemMax should match snapshot
components/SettingItemMax should match snapshot, on clientError ‑ components/SettingItemMax should match snapshot, on clientError
components/SettingItemMax should match snapshot, on serverError ‑ components/SettingItemMax should match snapshot, on serverError
components/SettingItemMax should match snapshot, with new saveTextButton ‑ components/SettingItemMax should match snapshot, with new saveTextButton
components/SettingItemMax should match snapshot, without submit ‑ components/SettingItemMax should match snapshot, without submit
components/SettingItemMin should call props.onRemove on handleSave ‑ components/SettingItemMin should call props.onRemove on handleSave
components/SettingItemMin should call props.onSetDefault on handleSave ‑ components/SettingItemMin should call props.onSetDefault on handleSave
components/SettingItemMin should have called updateSection on handleUpdateSection with empty string ‑ components/SettingItemMin should have called updateSection on handleUpdateSection with empty string
components/SettingItemMin should have called updateSection on handleUpdateSection with section ‑ components/SettingItemMin should have called updateSection on handleUpdateSection with section
components/SettingItemMin should match snapshot with active Save button ‑ components/SettingItemMin should match snapshot with active Save button
components/SettingItemMin should match snapshot ‑ components/SettingItemMin should match snapshot
components/SettingItemMin should match snapshot, on disableOpen to true ‑ components/SettingItemMin should match snapshot, on disableOpen to true
components/SettingItemMin should match snapshot, on loading picture ‑ components/SettingItemMin should match snapshot, on loading picture
components/SettingItemMin should match snapshot, profile picture on file ‑ components/SettingItemMin should match snapshot, profile picture on file
components/SettingItemMin should match snapshot, profile picture on source ‑ components/SettingItemMin should match snapshot, profile picture on source
components/SettingItemMin should match snapshot, team icon on file ‑ components/SettingItemMin should match snapshot, team icon on file
components/SettingItemMin should match snapshot, team icon on source ‑ components/SettingItemMin should match snapshot, team icon on source
components/SettingItemMin should match snapshot, user icon on source ‑ components/SettingItemMin should match snapshot, user icon on source
components/SettingItemMin should match state and call props.onFileChange on handleFileChange ‑ components/SettingItemMin should match state and call props.onFileChange on handleFileChange
components/SettingItemMin should match state and call props.onSubmit on handleSave ‑ components/SettingItemMin should match state and call props.onSubmit on handleSave
components/SettingItemMin should match state and call props.updateSection on handleCancel ‑ components/SettingItemMin should match state and call props.updateSection on handleCancel
components/SettingItemMin should match state on handleRemoveSrc ‑ components/SettingItemMin should match state on handleRemoveSrc
components/ShortcutKey should match snapshot for contrast key ‑ components/ShortcutKey should match snapshot for contrast key
components/ShortcutKey should match snapshot for regular key ‑ components/ShortcutKey should match snapshot for regular key
components/SingleImageView permalink preview should render with permalink styling if in permalink ‑ components/SingleImageView permalink preview should render with permalink styling if in permalink
components/SingleImageView should call openModal on handleImageClick ‑ components/SingleImageView should call openModal on handleImageClick
components/SingleImageView should call toggleEmbedVisibility with post id ‑ components/SingleImageView should call toggleEmbedVisibility with post id
components/SingleImageView should correctly pass prop down to surround small images with a container ‑ components/SingleImageView should correctly pass prop down to surround small images with a container
components/SingleImageView should match snapshot ‑ components/SingleImageView should match snapshot
components/SingleImageView should match snapshot, SVG image ‑ components/SingleImageView should match snapshot, SVG image
components/SingleImageView should not show filename when image is displayed ‑ components/SingleImageView should not show filename when image is displayed
components/SingleImageView should set loaded state on callback of onImageLoaded on SizeAwareImage component ‑ components/SingleImageView should set loaded state on callback of onImageLoaded on SizeAwareImage component
components/SingleImageView should show filename when image is collapsed ‑ components/SingleImageView should show filename when image is collapsed
components/SizeAwareImage clicking the copy button sets state.linkCopyInProgress to true ‑ components/SizeAwareImage clicking the copy button sets state.linkCopyInProgress to true
components/SizeAwareImage does not render copy button if enablePublicLink is false ‑ components/SizeAwareImage does not render copy button if enablePublicLink is false
components/SizeAwareImage img should have inherited class name from prop ‑ components/SizeAwareImage img should have inherited class name from prop
components/SizeAwareImage should call onImageLoadFail when image load fails and should have svg ‑ components/SizeAwareImage should call onImageLoadFail when image load fails and should have svg
components/SizeAwareImage should have display set to initial in loaded state ‑ components/SizeAwareImage should have display set to initial in loaded state
components/SizeAwareImage should load download and copy link buttons when an image is mounted ‑ components/SizeAwareImage should load download and copy link buttons when an image is mounted
components/SizeAwareImage should load download hyperlink with href set to fileURL ‑ components/SizeAwareImage should load download hyperlink with href set to fileURL
components/SizeAwareImage should match snapshot when handleSmallImageContainer prop is passed ‑ components/SizeAwareImage should match snapshot when handleSmallImageContainer prop is passed
components/SizeAwareImage should properly set container div width ‑ components/SizeAwareImage should properly set container div width
components/SizeAwareImage should properly set img style when it is small ‑ components/SizeAwareImage should properly set img style when it is small
components/SizeAwareImage should render a mini preview when showLoader is true and preview is set ‑ components/SizeAwareImage should render a mini preview when showLoader is true and preview is set
components/SizeAwareImage should render a placeholder and has loader when showLoader is true ‑ components/SizeAwareImage should render a placeholder and has loader when showLoader is true
components/SizeAwareImage should render an svg when first mounted with dimensions and img display set to none ‑ components/SizeAwareImage should render an svg when first mounted with dimensions and img display set to none
components/SizeAwareImage should render the actual image when first mounted without dimensions ‑ components/SizeAwareImage should render the actual image when first mounted without dimensions
components/SizeAwareImage should set loaded state when img loads and call onImageLoaded prop ‑ components/SizeAwareImage should set loaded state when img loads and call onImageLoaded prop
components/SizeAwareImage should surround the image with container div if the image is small ‑ components/SizeAwareImage should surround the image with container div if the image is small
components/SpinnerButton should add properties to underlying button ‑ components/SpinnerButton should add properties to underlying button
components/SpinnerButton should handle onClick ‑ components/SpinnerButton should handle onClick
components/SpinnerButton should match snapshot with children ‑ components/SpinnerButton should match snapshot with children
components/SpinnerButton should match snapshot with required props ‑ components/SpinnerButton should match snapshot with required props
components/SpinnerButton should match snapshot with spinning ‑ components/SpinnerButton should match snapshot with spinning
components/StatusDropdown should match snapshot in default state ‑ components/StatusDropdown should match snapshot in default state
components/StatusDropdown should match snapshot with custom status and expiry ‑ components/StatusDropdown should match snapshot with custom status and expiry
components/StatusDropdown should match snapshot with custom status enabled ‑ components/StatusDropdown should match snapshot with custom status enabled
components/StatusDropdown should match snapshot with custom status expired ‑ components/StatusDropdown should match snapshot with custom status expired
components/StatusDropdown should match snapshot with custom status pulsating dot enabled ‑ components/StatusDropdown should match snapshot with custom status pulsating dot enabled
components/StatusDropdown should match snapshot with profile picture URL ‑ components/StatusDropdown should match snapshot with profile picture URL
components/StatusDropdown should match snapshot with status dropdown open ‑ components/StatusDropdown should match snapshot with status dropdown open
components/StatusDropdown should not show clear status button when custom status is not set ‑ components/StatusDropdown should not show clear status button when custom status is not set
components/StatusDropdown should show clear status button when custom status is set ‑ components/StatusDropdown should show clear status button when custom status is set
components/SuggestionBox Test for suggestionBoxAlgn when slash command at beginning and when slash command in middle of text ‑ components/SuggestionBox Test for suggestionBoxAlgn when slash command at beginning and when slash command in middle of text
components/SuggestionBox findOverlap ‑ components/SuggestionBox findOverlap
components/SuggestionBox should avoid ref access on unmount race ‑ components/SuggestionBox should avoid ref access on unmount race
components/SuggestionBox should call for handlePretextChanged on componentDidMount ‑ components/SuggestionBox should call for handlePretextChanged on componentDidMount
components/SuggestionBox should call for handlePretextChanged on handleFocusIn and change of pretext ‑ components/SuggestionBox should call for handlePretextChanged on handleFocusIn and change of pretext
components/SuggestionBox should call setState for clear based on present cleared state ‑ components/SuggestionBox should call setState for clear based on present cleared state
components/SuggestionBox should force pretext change after text has been cleared by parent ‑ components/SuggestionBox should force pretext change after text has been cleared by parent
components/SuggestionBox should force pretext change on composition update ‑ components/SuggestionBox should force pretext change on composition update
components/SuggestionBox should force pretext change on context change ‑ components/SuggestionBox should force pretext change on context change
components/SuggestionBox should match state and/or call function on handleFocusOut ‑ components/SuggestionBox should match state and/or call function on handleFocusOut
components/SuggestionBox should not call clear search resutls when forceSuggestionsWhenBlur is true ‑ components/SuggestionBox should not call clear search resutls when forceSuggestionsWhenBlur is true
components/SuggestionBox should reset selection after provider.handlePretextChanged is handled ‑ components/SuggestionBox should reset selection after provider.handlePretextChanged is handled
components/SuggestionList should not throw error when currentLabel is null and label is generated ‑ components/SuggestionList should not throw error when currentLabel is null and label is generated
components/SwitchChannelProvider GM should not be first result as it is hidden in LHS ‑ components/SwitchChannelProvider GM should not be first result as it is hidden in LHS
components/SwitchChannelProvider Should match GM even with space in search term ‑ components/SwitchChannelProvider Should match GM even with space in search term
components/SwitchChannelProvider Should show insights as the first item in the list if search term matches ‑ components/SwitchChannelProvider Should show insights as the first item in the list if search term matches
components/SwitchChannelProvider Should show threads as the first item in the list if search term matches ‑ components/SwitchChannelProvider Should show threads as the first item in the list if search term matches
components/SwitchChannelProvider should change name on wrapper to be unique with same name user channel and public channel ‑ components/SwitchChannelProvider should change name on wrapper to be unique with same name user channel and public channel
components/SwitchChannelProvider should change name on wrapper to be unique with same name user in channel and public channel ‑ components/SwitchChannelProvider should change name on wrapper to be unique with same name user in channel and public channel
components/SwitchChannelProvider should correctly format the display name depending on the preferences ‑ components/SwitchChannelProvider should correctly format the display name depending on the preferences
components/SwitchChannelProvider should not fail if nothing matches ‑ components/SwitchChannelProvider should not fail if nothing matches
components/SwitchChannelProvider should sort results based on last_viewed_at order followed by alphabetical andomit users not in members ‑ components/SwitchChannelProvider should sort results based on last_viewed_at order followed by alphabetical andomit users not in members
components/SwitchChannelProvider should sort results in aplhabetical order ‑ components/SwitchChannelProvider should sort results in aplhabetical order
components/SwitchChannelProvider should start with DM (user name with dot) before GM"s if both DM & GM have last_viewed_at irrespective of value of last_viewed_at ‑ components/SwitchChannelProvider should start with DM (user name with dot) before GM"s if both DM & GM have last_viewed_at irrespective of value of last_viewed_at
components/SwitchChannelProvider should start with GM before channels and DM"s with last_viewed_at ‑ components/SwitchChannelProvider should start with GM before channels and DM"s with last_viewed_at
components/SystemNotice should match snapshot for admin, admin notice ‑ components/SystemNotice should match snapshot for admin, admin notice
components/SystemNotice should match snapshot for admin, regular notice ‑ components/SystemNotice should match snapshot for admin, regular notice
components/SystemNotice should match snapshot for regular user, admin and regular notice ‑ components/SystemNotice should match snapshot for regular user, admin and regular notice
components/SystemNotice should match snapshot for regular user, admin notice ‑ components/SystemNotice should match snapshot for regular user, admin notice
components/SystemNotice should match snapshot for regular user, dismissed notice ‑ components/SystemNotice should match snapshot for regular user, dismissed notice
components/SystemNotice should match snapshot for regular user, dont show again notice ‑ components/SystemNotice should match snapshot for regular user, dont show again notice
components/SystemNotice should match snapshot for regular user, no notice ‑ components/SystemNotice should match snapshot for regular user, no notice
components/SystemNotice should match snapshot for regular user, regular notice ‑ components/SystemNotice should match snapshot for regular user, regular notice
components/SystemNotice should match snapshot for show function returning false ‑ components/SystemNotice should match snapshot for show function returning false
components/SystemNotice should match snapshot for show function returning true ‑ components/SystemNotice should match snapshot for show function returning true
components/SystemNotice should match snapshot for with allowForget equal false ‑ components/SystemNotice should match snapshot for with allowForget equal false
components/TeamMembersModal should call onHide on Modal's onExited ‑ components/TeamMembersModal should call onHide on Modal's onExited
components/TeamMembersModal should match snapshot ‑ components/TeamMembersModal should match snapshot
components/TeamSelectorModal should hide group constrained teams when excludeGroupConstrained is true ‑ components/TeamSelectorModal should hide group constrained teams when excludeGroupConstrained is true
components/TeamSelectorModal should match snapshot ‑ components/TeamSelectorModal should match snapshot
components/TeamSettings hide invite code if no permissions for team inviting ‑ components/TeamSettings hide invite code if no permissions for team inviting
components/TeamSettings should call actions.getTeam on handleUpdateSection if invite_id is empty ‑ components/TeamSettings should call actions.getTeam on handleUpdateSection if invite_id is empty
components/TeamSettings should call actions.patchTeam on handleAllowedDomainsSubmit ‑ components/TeamSettings should call actions.patchTeam on handleAllowedDomainsSubmit
components/TeamSettings should call actions.patchTeam on handleDescriptionSubmit ‑ components/TeamSettings should call actions.patchTeam on handleDescriptionSubmit
components/TeamSettings should call actions.patchTeam on handleInviteIdSubmit ‑ components/TeamSettings should call actions.patchTeam on handleInviteIdSubmit
components/TeamSettings should call actions.patchTeam on handleNameSubmit ‑ components/TeamSettings should call actions.patchTeam on handleNameSubmit
components/TeamSettings should call actions.removeTeamIcon on handleTeamIconRemove ‑ components/TeamSettings should call actions.removeTeamIcon on handleTeamIconRemove
components/TeamSettings should call actions.setTeamIcon on handleTeamIconSubmit ‑ components/TeamSettings should call actions.setTeamIcon on handleTeamIconSubmit
components/TeamSettings should handle bad updateTeamIcon function call ‑ components/TeamSettings should handle bad updateTeamIcon function call
components/TeamSettings should handle invalid file selection ‑ components/TeamSettings should handle invalid file selection
components/TeamSettings should handle too large files ‑ components/TeamSettings should handle too large files
components/TeamSettings should match snapshot when team is group constrained ‑ components/TeamSettings should match snapshot when team is group constrained
components/TeamSettings/OpenInvite should match snapshot on active with groupConstrained ‑ components/TeamSettings/OpenInvite should match snapshot on active with groupConstrained
components/TeamSettings/OpenInvite should match snapshot on active without groupConstrained ‑ components/TeamSettings/OpenInvite should match snapshot on active without groupConstrained
components/TeamSettings/OpenInvite should match snapshot on non active allowing open invite ‑ components/TeamSettings/OpenInvite should match snapshot on non active allowing open invite
components/TeamSettings/OpenInvite should match snapshot on non active with groupConstrained ‑ components/TeamSettings/OpenInvite should match snapshot on non active with groupConstrained
components/TeamSettings/OpenInvite should match snapshot on non active without groupConstrained ‑ components/TeamSettings/OpenInvite should match snapshot on non active without groupConstrained
components/TeamSidebar/TeamButton should hide mentions badge and set no class when mentions in product ‑ components/TeamSidebar/TeamButton should hide mentions badge and set no class when mentions in product
components/TeamSidebar/TeamButton should hide unread badge and set no class when unread in a product ‑ components/TeamSidebar/TeamButton should hide unread badge and set no class when unread in a product
components/TeamSidebar/TeamButton should show mentions badge and set class when mentions in channels ‑ components/TeamSidebar/TeamButton should show mentions badge and set class when mentions in channels
components/TeamSidebar/TeamButton should show unread badge and set class when unread in channels ‑ components/TeamSidebar/TeamButton should show unread badge and set class when unread in channels
components/TextBox should match snapshot with additional, optional props ‑ components/TextBox should match snapshot with additional, optional props
components/TextBox should match snapshot with required props ‑ components/TextBox should match snapshot with required props
components/TextBox should throw error when new property is too long ‑ components/TextBox should throw error when new property is too long
components/TextBox should throw error when value is too long ‑ components/TextBox should throw error when value is too long
components/TextDismissableBar should match snapshot ‑ components/TextDismissableBar should match snapshot
components/TextDismissableBar should match snapshot, with an internal and an external link ‑ components/TextDismissableBar should match snapshot, with an internal and an external link
components/TextDismissableBar should match snapshot, with an internal url ‑ components/TextDismissableBar should match snapshot, with an internal url
components/TextDismissableBar should match snapshot, with ean external url ‑ components/TextDismissableBar should match snapshot, with ean external url
components/TextDismissableBar should match snapshot, with link but without siteURL ‑ components/TextDismissableBar should match snapshot, with link but without siteURL
components/Toast should dismiss ‑ components/Toast should dismiss
components/Toast should match snapshot for hiding toast ‑ components/Toast should match snapshot for hiding toast
components/Toast should match snapshot for showing toast ‑ components/Toast should match snapshot for showing toast
components/Toast should match snapshot for toast width less than 780px ‑ components/Toast should match snapshot for toast width less than 780px
components/Toast should match snapshot to have extraClasses ‑ components/Toast should match snapshot to have extraClasses
components/Toast should match snapshot to not have actions ‑ components/Toast should match snapshot to not have actions
components/ToastWrapper History toast Replace browser history when not at latest posts and in permalink view with call to scrollToLatestMessages ‑ components/ToastWrapper History toast Replace browser history when not at latest posts and in permalink view with call to scrollToLatestMessages
components/ToastWrapper History toast Replace browser history when not at latest posts and in permalink view with call to scrollToNewMessage ‑ components/ToastWrapper History toast Replace browser history when not at latest posts and in permalink view with call to scrollToNewMessage
components/ToastWrapper Search hint toast should be shown when no other toasts are shown ‑ components/ToastWrapper Search hint toast should be shown when no other toasts are shown
components/ToastWrapper Search hint toast should call the dismiss callback ‑ components/ToastWrapper Search hint toast should call the dismiss callback
components/ToastWrapper Search hint toast should not be shown when history toast should be shown ‑ components/ToastWrapper Search hint toast should not be shown when history toast should be shown
components/ToastWrapper Search hint toast should not be shown when unread toast should be shown ‑ components/ToastWrapper Search hint toast should not be shown when unread toast should be shown
components/ToastWrapper toasts state Changing unreadCount to 0 should set the showNewMessagesToast state to false ‑ components/ToastWrapper toasts state Changing unreadCount to 0 should set the showNewMessagesToast state to false
components/ToastWrapper toasts state Should call for updateLastViewedBottomAt when new messages toast is present and if esc key is pressed ‑ components/ToastWrapper toasts state Should call for updateLastViewedBottomAt when new messages toast is present and if esc key is pressed
components/ToastWrapper toasts state Should call updateNewMessagesAtInChannel on addition of posts at the bottom of channel and user not at bottom ‑ components/ToastWrapper toasts state Should call updateNewMessagesAtInChannel on addition of posts at the bottom of channel and user not at bottom
components/ToastWrapper toasts state Should call updateToastStatus on toasts state change ‑ components/ToastWrapper toasts state Should call updateToastStatus on toasts state change
components/ToastWrapper toasts state Should have archive toast if channel initScrollOffsetFromBottom is greater than 1000 and focusedPostId exists ‑ components/ToastWrapper toasts state Should have archive toast if channel initScrollOffsetFromBottom is greater than 1000 and focusedPostId exists
components/ToastWrapper toasts state Should have archive toast if channel is not atLatestPost and focusedPostId exists ‑ components/ToastWrapper toasts state Should have archive toast if channel is not atLatestPost and focusedPostId exists
components/ToastWrapper toasts state Should have showNewMessagesToast if there are unreads and lastViewedAt is less than latestPostTimeStamp ‑ components/ToastWrapper toasts state Should have showNewMessagesToast if there are unreads and lastViewedAt is less than latestPostTimeStamp
components/ToastWrapper toasts state Should have unread toast channel is marked as unread again ‑ components/ToastWrapper toasts state Should have unread toast channel is marked as unread again
components/ToastWrapper toasts state Should have unread toast channel is marked as unread ‑ components/ToastWrapper toasts state Should have unread toast channel is marked as unread
components/ToastWrapper toasts state Should have unread toast if unreadCount > 0 ‑ components/ToastWrapper toasts state Should have unread toast if unreadCount > 0
components/ToastWrapper toasts state Should have unreadWithBottomStart toast if lastViewdAt and props.lastViewedAt !== prevState.lastViewedAt and shouldStartFromBottomWhenUnread and unreadCount > 0 and not isNewMessageLineReached  ‑ components/ToastWrapper toasts state Should have unreadWithBottomStart toast if lastViewdAt and props.lastViewedAt !== prevState.lastViewedAt and shouldStartFromBottomWhenUnread and unreadCount > 0 and not isNewMessageLineReached 
components/ToastWrapper toasts state Should hide archive toast if channel is atBottom is true ‑ components/ToastWrapper toasts state Should hide archive toast if channel is atBottom is true
components/ToastWrapper toasts state Should hide new messages toast if lastViewedBottom is not less than latestPostTimeStamp ‑ components/ToastWrapper toasts state Should hide new messages toast if lastViewedBottom is not less than latestPostTimeStamp
components/ToastWrapper toasts state Should hide showNewMessagesToast if atBottom is true ‑ components/ToastWrapper toasts state Should hide showNewMessagesToast if atBottom is true
components/ToastWrapper toasts state Should hide unread toast if atBottom is true ‑ components/ToastWrapper toasts state Should hide unread toast if atBottom is true
components/ToastWrapper toasts state Should hide unread toast if esc key is pressed ‑ components/ToastWrapper toasts state Should hide unread toast if esc key is pressed
components/ToastWrapper toasts state Should hide unread toast on scrollToNewMessage ‑ components/ToastWrapper toasts state Should hide unread toast on scrollToNewMessage
components/ToastWrapper toasts state Should hide unreadWithBottomStart toast if isNewMessageLineReached is set true ‑ components/ToastWrapper toasts state Should hide unreadWithBottomStart toast if isNewMessageLineReached is set true
components/ToastWrapper toasts state Should not have unread toast if channel is marked as unread and at bottom ‑ components/ToastWrapper toasts state Should not have unread toast if channel is marked as unread and at bottom
components/ToastWrapper toasts state Should set state of have unread toast when atBottom changes from undefined ‑ components/ToastWrapper toasts state Should set state of have unread toast when atBottom changes from undefined
components/ToastWrapper unread count logic If atLatestPost and prevState.unreadCountInChannel is 0 then unread count is based on the number of posts below the new message indicator ‑ components/ToastWrapper unread count logic If atLatestPost and prevState.unreadCountInChannel is 0 then unread count is based on the number of posts below the new message indicator
components/ToastWrapper unread count logic If atLatestPost and unreadScrollPosition is startFromNewest and prevState.unreadCountInChannel is not 0 then unread count then unread count is based on the unreadCountInChannel ‑ components/ToastWrapper unread count logic If atLatestPost and unreadScrollPosition is startFromNewest and prevState.unreadCountInChannel is not 0 then unread count then unread count is based on the unreadCountInChannel
components/ToastWrapper unread count logic If channelMarkedAsUnread then unread count should be based on the unreadCountInChannel ‑ components/ToastWrapper unread count logic If channelMarkedAsUnread then unread count should be based on the unreadCountInChannel
components/ToastWrapper unread count logic If not atLatestPost and channelMarkedAsUnread is false then unread count is equal to unreads in present chunk plus recent messages ‑ components/ToastWrapper unread count logic If not atLatestPost and channelMarkedAsUnread is false then unread count is equal to unreads in present chunk plus recent messages
components/ToggleModalButton component should match snapshot ‑ components/ToggleModalButton component should match snapshot
components/UserList should match default snapshot when there are users ‑ components/UserList should match default snapshot when there are users
components/UserList should match default snapshot ‑ components/UserList should match default snapshot
components/UserProfile should match snapshot ‑ components/UserProfile should match snapshot
components/UserProfile should match snapshot, when displayUsername is enabled ‑ components/UserProfile should match snapshot, when displayUsername is enabled
components/UserProfile should match snapshot, when popover is disabled ‑ components/UserProfile should match snapshot, when popover is disabled
components/UserProfile should match snapshot, when user is shared ‑ components/UserProfile should match snapshot, when user is shared
components/UserProfile should match snapshot, with colorization ‑ components/UserProfile should match snapshot, with colorization
components/VersionBar should match snapshot - bar rendered after build hash change ‑ components/VersionBar should match snapshot - bar rendered after build hash change
components/WarnMetricAckModal error display ‑ components/WarnMetricAckModal error display
components/WarnMetricAckModal send ack on acknowledge button click ‑ components/WarnMetricAckModal send ack on acknowledge button click
components/WarnMetricAckModal should have called props.onHide when Modal.onExited is called ‑ components/WarnMetricAckModal should have called props.onHide when Modal.onExited is called
components/WarnMetricAckModal should match snapshot, init ‑ components/WarnMetricAckModal should match snapshot, init
components/WarnMetricAckModal should match state when onHide is called ‑ components/WarnMetricAckModal should match state when onHide is called
components/WarnMetricAckModal should match state when onHideWithParent is called ‑ components/WarnMetricAckModal should match state when onHideWithParent is called
components/WelcomePostRenderer should display a help and marketplace button for admin ‑ components/WelcomePostRenderer should display a help and marketplace button for admin
components/WelcomePostRenderer should display a help and settings button for users ‑ components/WelcomePostRenderer should display a help and settings button for users
components/actions_menu/ActionsMenu end user - should not have divider when pluggable menu item exists ‑ components/actions_menu/ActionsMenu end user - should not have divider when pluggable menu item exists
components/actions_menu/ActionsMenu has actions - end user - should not show actions and app marketplace ‑ components/actions_menu/ActionsMenu has actions - end user - should not show actions and app marketplace
components/actions_menu/ActionsMenu has actions - sysadmin - should show actions and app marketplace ‑ components/actions_menu/ActionsMenu has actions - sysadmin - should show actions and app marketplace
components/actions_menu/ActionsMenu no actions - end user - menu should not be visible to end user ‑ components/actions_menu/ActionsMenu no actions - end user - menu should not be visible to end user
components/actions_menu/ActionsMenu no actions - sysadmin - menu should show visit marketplace ‑ components/actions_menu/ActionsMenu no actions - sysadmin - menu should show visit marketplace
components/actions_menu/ActionsMenu on mobile view should match snapshot ‑ components/actions_menu/ActionsMenu on mobile view should match snapshot
components/actions_menu/ActionsMenu returning empty ("") should match snapshot, return empty ("") on Center ‑ components/actions_menu/ActionsMenu returning empty ("") should match snapshot, return empty ("") on Center
components/actions_menu/ActionsMenu sysadmin - should have divider when pluggable menu item exists ‑ components/actions_menu/ActionsMenu sysadmin - should have divider when pluggable menu item exists
components/actions_menu/ActionsMenu sysadmin - should have divider when plugin menu item exists ‑ components/actions_menu/ActionsMenu sysadmin - should have divider when plugin menu item exists
components/activity_and_insights/insights should match snapshot ‑ components/activity_and_insights/insights should match snapshot
components/activity_and_insights/insights/insights_modal should match snapshot with My insights ‑ components/activity_and_insights/insights/insights_modal should match snapshot with My insights
components/activity_and_insights/insights/insights_modal should match snapshot with team ‑ components/activity_and_insights/insights/insights_modal should match snapshot with team
components/activity_and_insights/insights/insights_title should match snapshot with My insights ‑ components/activity_and_insights/insights/insights_title should match snapshot with My insights
components/activity_and_insights/insights/insights_title should match snapshot with Team insights ‑ components/activity_and_insights/insights/insights_title should match snapshot with Team insights
components/activity_and_insights/insights/insights_title should match snapshot with data ‑ components/activity_and_insights/insights/insights_title should match snapshot with data
components/activity_and_insights/insights/insights_title should match snapshot with no data ‑ components/activity_and_insights/insights/insights_title should match snapshot with no data
components/activity_and_insights/insights/join_channel_modal should match snapshot ‑ components/activity_and_insights/insights/join_channel_modal should match snapshot
components/activity_and_insights/insights/modal_pagination check if 1 - 10 renders ‑ components/activity_and_insights/insights/modal_pagination check if 1 - 10 renders
components/activity_and_insights/insights/modal_pagination check if 20 - 30 renders ‑ components/activity_and_insights/insights/modal_pagination check if 20 - 30 renders
components/activity_and_insights/insights/top_boards check if 0 channels render ‑ components/activity_and_insights/insights/top_boards check if 0 channels render
components/activity_and_insights/insights/top_boards check if 0 top boards render ‑ components/activity_and_insights/insights/top_boards check if 0 top boards render
components/activity_and_insights/insights/top_boards check if 3 channels render ‑ components/activity_and_insights/insights/top_boards check if 3 channels render
components/activity_and_insights/insights/top_boards check if 3 team top boards render ‑ components/activity_and_insights/insights/top_boards check if 3 team top boards render
components/activity_and_insights/insights/top_boards check if 4 channels render ‑ components/activity_and_insights/insights/top_boards check if 4 channels render
components/activity_and_insights/insights/top_boards_table check if 0 top boards render ‑ components/activity_and_insights/insights/top_boards_table check if 0 top boards render
components/activity_and_insights/insights/top_boards_table check if 3 team top boards render ‑ components/activity_and_insights/insights/top_boards_table check if 3 team top boards render
components/activity_and_insights/insights/top_channels check if 0 my top channels render ‑ components/activity_and_insights/insights/top_channels check if 0 my top channels render
components/activity_and_insights/insights/top_channels check if 2 team top channels render ‑ components/activity_and_insights/insights/top_channels check if 2 team top channels render
components/activity_and_insights/insights/top_channels should match snapshot ‑ components/activity_and_insights/insights/top_channels should match snapshot
components/activity_and_insights/insights/top_dms_and_new_members check if 0 top dms render ‑ components/activity_and_insights/insights/top_dms_and_new_members check if 0 top dms render
components/activity_and_insights/insights/top_dms_and_new_members check if top dms render ‑ components/activity_and_insights/insights/top_dms_and_new_members check if top dms render
components/activity_and_insights/insights/top_dms_and_new_members new members should render ‑ components/activity_and_insights/insights/top_dms_and_new_members new members should render
components/activity_and_insights/insights/top_dms_and_new_members/new_members_table check if 0 new members render ‑ components/activity_and_insights/insights/top_dms_and_new_members/new_members_table check if 0 new members render
components/activity_and_insights/insights/top_dms_and_new_members/new_members_table check if new members render ‑ components/activity_and_insights/insights/top_dms_and_new_members/new_members_table check if new members render
components/activity_and_insights/insights/top_dms_and_new_members/new_members_total should match snapshot with team ‑ components/activity_and_insights/insights/top_dms_and_new_members/new_members_total should match snapshot with team
components/activity_and_insights/insights/top_playbooks check if 0 top boards render ‑ components/activity_and_insights/insights/top_playbooks check if 0 top boards render
components/activity_and_insights/insights/top_playbooks check if 3 team top playbooks render ‑ components/activity_and_insights/insights/top_playbooks check if 3 team top playbooks render
components/activity_and_insights/insights/top_playbooks_table check if 0 top boards render ‑ components/activity_and_insights/insights/top_playbooks_table check if 0 top boards render
components/activity_and_insights/insights/top_playbooks_table check if 3 team top boards render ‑ components/activity_and_insights/insights/top_playbooks_table check if 3 team top boards render
components/activity_and_insights/insights/top_reactions check if bar chart renders ‑ components/activity_and_insights/insights/top_reactions check if bar chart renders
components/activity_and_insights/insights/top_reactions check if empty ‑ components/activity_and_insights/insights/top_reactions check if empty
components/activity_and_insights/insights/top_reactions/top_reactions_bar_chart should match snapshot with team ‑ components/activity_and_insights/insights/top_reactions/top_reactions_bar_chart should match snapshot with team
components/activity_and_insights/insights/top_reactions/top_reactions_table should be 0 rows for my reactions today ‑ components/activity_and_insights/insights/top_reactions/top_reactions_table should be 0 rows for my reactions today
components/activity_and_insights/insights/top_reactions/top_reactions_table should be 2 rows for team reactions ‑ components/activity_and_insights/insights/top_reactions/top_reactions_table should be 2 rows for team reactions
components/activity_and_insights/insights/top_reactions/top_reactions_table should be 4 rows for my reactions ‑ components/activity_and_insights/insights/top_reactions/top_reactions_table should be 4 rows for my reactions
components/activity_and_insights/insights/top_threads check if 0 my top channels render ‑ components/activity_and_insights/insights/top_threads check if 0 my top channels render
components/activity_and_insights/insights/top_threads check if 1 team top threads render ‑ components/activity_and_insights/insights/top_threads check if 1 team top threads render
components/activity_and_insights/insights/top_threads/top_threads_item check compliance preview does not render ‑ components/activity_and_insights/insights/top_threads/top_threads_item check compliance preview does not render
components/activity_and_insights/insights/top_threads/top_threads_item check if compliance preview does not render when not licensed for it ‑ components/activity_and_insights/insights/top_threads/top_threads_item check if compliance preview does not render when not licensed for it
components/activity_and_insights/insights/top_threads/top_threads_item check if compliance preview renders ‑ components/activity_and_insights/insights/top_threads/top_threads_item check if compliance preview renders
components/activity_and_insights/insights/top_threads/top_threads_item check if thread item renders ‑ components/activity_and_insights/insights/top_threads/top_threads_item check if thread item renders
components/activity_and_insights/insights/top_threads/top_threads_table check if 0 my top threads render ‑ components/activity_and_insights/insights/top_threads/top_threads_table check if 0 my top threads render
components/activity_and_insights/insights/top_threads/top_threads_table check if 1 team top thread renders ‑ components/activity_and_insights/insights/top_threads/top_threads_table check if 1 team top thread renders
components/activity_and_insights/insights/widget_hoc should display my top reactions ‑ components/activity_and_insights/insights/widget_hoc should display my top reactions
components/activity_and_insights/insights/widget_hoc should display team top reactions ‑ components/activity_and_insights/insights/widget_hoc should display team top reactions
components/activity_log_modal/ActivityLog handleMoreInfo updates state correctly ‑ components/activity_log_modal/ActivityLog handleMoreInfo updates state correctly
components/activity_log_modal/ActivityLog should match snapshot with mobile props ‑ components/activity_log_modal/ActivityLog should match snapshot with mobile props
components/activity_log_modal/ActivityLog should match snapshot ‑ components/activity_log_modal/ActivityLog should match snapshot
components/activity_log_modal/ActivityLog should match when isMobileSession is called ‑ components/activity_log_modal/ActivityLog should match when isMobileSession is called
components/activity_log_modal/ActivityLog should match when mobileSessionInfo is called ‑ components/activity_log_modal/ActivityLog should match when mobileSessionInfo is called
components/activity_log_modal/ActivityLog submitRevoke is called correctly ‑ components/activity_log_modal/ActivityLog submitRevoke is called correctly
components/activity_log_modal/MoreInfo should match snapshot extra info toggled off ‑ components/activity_log_modal/MoreInfo should match snapshot extra info toggled off
components/activity_log_modal/MoreInfo should match snapshot, extra info toggled on ‑ components/activity_log_modal/MoreInfo should match snapshot, extra info toggled on
components/admin_console/CustomPluginSettings should match snapshot with no settings and plugin ‑ components/admin_console/CustomPluginSettings should match snapshot with no settings and plugin
components/admin_console/CustomPluginSettings should match snapshot with settings and no plugin ‑ components/admin_console/CustomPluginSettings should match snapshot with settings and no plugin
components/admin_console/CustomPluginSettings should match snapshot with settings and plugin ‑ components/admin_console/CustomPluginSettings should match snapshot with settings and plugin
components/admin_console/CustomTermsOfServiceSettings should match snapshot ‑ components/admin_console/CustomTermsOfServiceSettings should match snapshot
components/admin_console/RadioSetting onChange ‑ components/admin_console/RadioSetting onChange
components/admin_console/RadioSetting should match snapshot ‑ components/admin_console/RadioSetting should match snapshot
components/admin_console/SchemaAdminSettings should match snapshot with custom component ‑ components/admin_console/SchemaAdminSettings should match snapshot with custom component
components/admin_console/SchemaAdminSettings should match snapshot with settings and plugin ‑ components/admin_console/SchemaAdminSettings should match snapshot with settings and plugin
components/admin_console/SchemaAdminSettings should not try to validate when a setting does not contain a key ‑ components/admin_console/SchemaAdminSettings should not try to validate when a setting does not contain a key
components/admin_console/SchemaAdminSettings should render footer using a SchemaText ‑ components/admin_console/SchemaAdminSettings should render footer using a SchemaText
components/admin_console/SchemaAdminSettings should render header using a SchemaText ‑ components/admin_console/SchemaAdminSettings should render header using a SchemaText
components/admin_console/SchemaAdminSettings should render page not found ‑ components/admin_console/SchemaAdminSettings should render page not found
components/admin_console/SchemaAdminSettings should validate when a setting contains a key and a validation method ‑ components/admin_console/SchemaAdminSettings should validate when a setting contains a key and a validation method
components/admin_console/TextSetting render component with required props ‑ components/admin_console/TextSetting render component with required props
components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match snapshot with 2 users ‑ components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match snapshot with 2 users
components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match snapshot with 2 users, 1 included and 1 removed ‑ components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match snapshot with 2 users, 1 included and 1 removed
components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match state when handleHide is called ‑ components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should match state when handleHide is called
components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should search ‑ components/admin_console/add_users_to_team_modal/AddUsersToTeamModal should search
components/admin_console/admin_button_outline/AdminButtonOutline should handle onClick ‑ components/admin_console/admin_button_outline/AdminButtonOutline should handle onClick
components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with children ‑ components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with children
components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with className is not provided in scss file ‑ components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with className is not provided in scss file
components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with prop disable false ‑ components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with prop disable false
components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with prop disable true ‑ components/admin_console/admin_button_outline/AdminButtonOutline should match snapshot with prop disable true
components/admin_console/admin_definition should pass all validations checks ‑ components/admin_console/admin_definition should pass all validations checks
components/admin_console/admin_user_card/admin_user_card should match default snapshot ‑ components/admin_console/admin_user_card/admin_user_card should match default snapshot
components/admin_console/admin_user_card/admin_user_card should match snapshot if no first/last name is defined ‑ components/admin_console/admin_user_card/admin_user_card should match snapshot if no first/last name is defined
components/admin_console/admin_user_card/admin_user_card should match snapshot if no first/last name or nickname is defined ‑ components/admin_console/admin_user_card/admin_user_card should match snapshot if no first/last name or nickname is defined
components/admin_console/admin_user_card/admin_user_card should match snapshot if no nickname is defined ‑ components/admin_console/admin_user_card/admin_user_card should match snapshot if no nickname is defined
components/admin_console/billing/ToYearlyNudgeBanner should NOT show for non cloud professional monthly ‑ components/admin_console/billing/ToYearlyNudgeBanner should NOT show for non cloud professional monthly
components/admin_console/billing/ToYearlyNudgeBanner should show for cloud professional monthly ‑ components/admin_console/billing/ToYearlyNudgeBanner should show for cloud professional monthly
components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for NON admins ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for NON admins
components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud enterprise ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud enterprise
components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud free ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud free
components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud pro annual ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins on cloud pro annual
components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins when banner was dismissed in preferences ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should NOT show for admins when banner was dismissed in preferences
components/admin_console/billing/ToYearlyNudgeBannerDismissable should show for admins cloud professional monthly ‑ components/admin_console/billing/ToYearlyNudgeBannerDismissable should show for admins cloud professional monthly
components/admin_console/billing/billing_history Billing history section download button has the target property set as _self so it works well in desktop app ‑ components/admin_console/billing/billing_history Billing history section download button has the target property set as _self so it works well in desktop app
components/admin_console/billing/billing_history Billing history section shows template when no invoices have been emitted yet ‑ components/admin_console/billing/billing_history Billing history section shows template when no invoices have been emitted yet
components/admin_console/billing/billing_history Billing history section shows two invoices to download ‑ components/admin_console/billing/billing_history Billing history section shows two invoices to download
components/admin_console/billing/billing_history should match snapshot ‑ components/admin_console/billing/billing_history should match snapshot
components/admin_console/billing/plan_details/feature_list all feature items must have different values ‑ components/admin_console/billing/plan_details/feature_list all feature items must have different values
components/admin_console/billing/plan_details/feature_list should match snapshot when running FREE tier ‑ components/admin_console/billing/plan_details/feature_list should match snapshot when running FREE tier
components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and enterprise ‑ components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and enterprise
components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and free ‑ components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and free
components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and professional ‑ components/admin_console/billing/plan_details/feature_list should match snapshot when running paid tier and professional
components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when is cloud and is free trial (the trial end is passed) ‑ components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when is cloud and is free trial (the trial end is passed)
components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when no trial end date is passed ‑ components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when no trial end date is passed
components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when there is an stored preference value ‑ components/admin_console/billing_subscription/CloudTrialBanner should match snapshot when there is an stored preference value
components/admin_console/brand_image_setting should have called deleteBrandImage or uploadBrandImage on save depending on component state ‑ components/admin_console/brand_image_setting should have called deleteBrandImage or uploadBrandImage on save depending on component state
components/admin_console/data_grid/DataGrid should match snapshot while loading ‑ components/admin_console/data_grid/DataGrid should match snapshot while loading
components/admin_console/data_grid/DataGrid should match snapshot with content and custom styling on rows ‑ components/admin_console/data_grid/DataGrid should match snapshot with content and custom styling on rows
components/admin_console/data_grid/DataGrid should match snapshot with custom classes ‑ components/admin_console/data_grid/DataGrid should match snapshot with custom classes
components/admin_console/data_grid/DataGrid should match snapshot with no items found ‑ components/admin_console/data_grid/DataGrid should match snapshot with no items found
components/admin_console/data_retention_settings/channel_list should match snapshot with paging ‑ components/admin_console/data_retention_settings/channel_list should match snapshot with paging
components/admin_console/data_retention_settings/channel_list should match snapshot ‑ components/admin_console/data_retention_settings/channel_list should match snapshot
components/admin_console/data_retention_settings/custom_policy_form should match snapshot with creating new policy ‑ components/admin_console/data_retention_settings/custom_policy_form should match snapshot with creating new policy
components/admin_console/data_retention_settings/custom_policy_form should match snapshot with editing existing policy ‑ components/admin_console/data_retention_settings/custom_policy_form should match snapshot with editing existing policy
components/admin_console/data_retention_settings/data_retention_settings should match snapshot with Global Policies disabled ‑ components/admin_console/data_retention_settings/data_retention_settings should match snapshot with Global Policies disabled
components/admin_console/data_retention_settings/data_retention_settings should match snapshot with custom policy keep forever ‑ components/admin_console/data_retention_settings/data_retention_settings should match snapshot with custom policy keep forever
components/admin_console/data_retention_settings/data_retention_settings should match snapshot with custom policy ‑ components/admin_console/data_retention_settings/data_retention_settings should match snapshot with custom policy
components/admin_console/data_retention_settings/data_retention_settings should match snapshot with no custom policies ‑ components/admin_console/data_retention_settings/data_retention_settings should match snapshot with no custom policies
components/admin_console/data_retention_settings/team_list should match snapshot with paging ‑ components/admin_console/data_retention_settings/team_list should match snapshot with paging
components/admin_console/data_retention_settings/team_list should match snapshot ‑ components/admin_console/data_retention_settings/team_list should match snapshot
components/admin_console/group_settings/GroupRow linkHandler must run the link action ‑ components/admin_console/group_settings/GroupRow linkHandler must run the link action
components/admin_console/group_settings/GroupRow onRowClick call to onCheckToggle ‑ components/admin_console/group_settings/GroupRow onRowClick call to onCheckToggle
components/admin_console/group_settings/GroupRow should match snapshot, on checked row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on checked row
components/admin_console/group_settings/GroupRow should match snapshot, on failed linked row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on failed linked row
components/admin_console/group_settings/GroupRow should match snapshot, on failed not linked row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on failed not linked row
components/admin_console/group_settings/GroupRow should match snapshot, on linked and configured row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on linked and configured row
components/admin_console/group_settings/GroupRow should match snapshot, on linked but not configured row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on linked but not configured row
components/admin_console/group_settings/GroupRow should match snapshot, on not linked row ‑ components/admin_console/group_settings/GroupRow should match snapshot, on not linked row
components/admin_console/group_settings/GroupRow unlinkHandler must run the unlink action ‑ components/admin_console/group_settings/GroupRow unlinkHandler must run the unlink action
components/admin_console/group_settings/GroupSettings should match snapshot ‑ components/admin_console/group_settings/GroupSettings should match snapshot
components/admin_console/group_settings/GroupsList.tsx checking a filter checkbox add the filter to the searchString ‑ components/admin_console/group_settings/GroupsList.tsx checking a filter checkbox add the filter to the searchString
components/admin_console/group_settings/GroupsList.tsx clicking search invokes getLdapGroups ‑ components/admin_console/group_settings/GroupsList.tsx clicking search invokes getLdapGroups
components/admin_console/group_settings/GroupsList.tsx clicking the clear icon clears searchString ‑ components/admin_console/group_settings/GroupsList.tsx clicking the clear icon clears searchString
components/admin_console/group_settings/GroupsList.tsx clicking the down arrow opens the filters ‑ components/admin_console/group_settings/GroupsList.tsx clicking the down arrow opens the filters
components/admin_console/group_settings/GroupsList.tsx linkSelectedGroups must call link for unlinked selected groups ‑ components/admin_console/group_settings/GroupsList.tsx linkSelectedGroups must call link for unlinked selected groups
components/admin_console/group_settings/GroupsList.tsx onCheckToggle must toggle the checked data ‑ components/admin_console/group_settings/GroupsList.tsx onCheckToggle must toggle the checked data
components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on nextPage clicked ‑ components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on nextPage clicked
components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on previousPage when page == 0 ‑ components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on previousPage when page == 0
components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on previousPage when page > 0 ‑ components/admin_console/group_settings/GroupsList.tsx should change properly the state and call the getLdapGroups, on previousPage when page > 0
components/admin_console/group_settings/GroupsList.tsx should match snapshot, while loading ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, while loading
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with filters open ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with filters open
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with mixed types selected ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with mixed types selected
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with only linked selected ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with only linked selected
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with only not-linked selected ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with only not-linked selected
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and next and previous ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and next and previous
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and next ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and next
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and previous ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results and previous
components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, with results
components/admin_console/group_settings/GroupsList.tsx should match snapshot, without results ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, without results

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 3297 to 3555)

There are 6938 tests, see "Raw output" for the list of tests 3297 to 3555.
Raw output
components/admin_console/group_settings/GroupsList.tsx should match snapshot, without selection ‑ components/admin_console/group_settings/GroupsList.tsx should match snapshot, without selection
components/admin_console/group_settings/GroupsList.tsx unchecking a filter checkbox removes the filter from the searchString ‑ components/admin_console/group_settings/GroupsList.tsx unchecking a filter checkbox removes the filter from the searchString
components/admin_console/group_settings/GroupsList.tsx unlinkSelectedGroups must call unlink for linked selected groups ‑ components/admin_console/group_settings/GroupsList.tsx unlinkSelectedGroups must call unlink for linked selected groups
components/admin_console/group_settings/group_details/GroupDetails Should not update name for slug ‑ components/admin_console/group_settings/group_details/GroupDetails Should not update name for slug
components/admin_console/group_settings/group_details/GroupDetails should load data on mount ‑ components/admin_console/group_settings/group_details/GroupDetails should load data on mount
components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with add channel selector open ‑ components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with add channel selector open
components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with add team selector open ‑ components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with add team selector open
components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with everything closed ‑ components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with everything closed
components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with loaded state ‑ components/admin_console/group_settings/group_details/GroupDetails should match snapshot, with loaded state
components/admin_console/group_settings/group_details/GroupDetails should set state for each channel when addChannels is called ‑ components/admin_console/group_settings/group_details/GroupDetails should set state for each channel when addChannels is called
components/admin_console/group_settings/group_details/GroupDetails should set state for each team when addTeams is called ‑ components/admin_console/group_settings/group_details/GroupDetails should set state for each team when addTeams is called
components/admin_console/group_settings/group_details/GroupDetails update name for empty slug ‑ components/admin_console/group_settings/group_details/GroupDetails update name for empty slug
components/admin_console/group_settings/group_details/GroupDetails update name for null slug ‑ components/admin_console/group_settings/group_details/GroupDetails update name for null slug
components/admin_console/group_settings/group_details/GroupProfile should match snapshot ‑ components/admin_console/group_settings/group_details/GroupProfile should match snapshot
components/admin_console/group_settings/group_details/GroupProfileAndSettings should match snapshot, with toggle off ‑ components/admin_console/group_settings/group_details/GroupProfileAndSettings should match snapshot, with toggle off
components/admin_console/group_settings/group_details/GroupProfileAndSettings should match snapshot, with toggle on ‑ components/admin_console/group_settings/group_details/GroupProfileAndSettings should match snapshot, with toggle on
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should invoke the onChangeRoles callback ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should invoke the onChangeRoles callback
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should invoke the onRemoveItem callback ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should invoke the onRemoveItem callback
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, with teams, with channels and loaded ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, with teams, with channels and loaded
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, with teams, with channels and loading ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, with teams, with channels and loading
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, without teams, without channels and loaded ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, without teams, without channels and loaded
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, without teams, without channels and loading ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should match snapshot, without teams, without channels and loading
components/admin_console/group_settings/group_details/GroupTeamsAndChannels should toggle the collapse for an element ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannels should toggle the collapse for an element
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should call onRemoveItem on remove link click ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should call onRemoveItem on remove link click
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should call onToggleCollapse on caret click ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should call onToggleCollapse on caret click
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for private-channel ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for private-channel
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for private-team ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for private-team
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for public-channel ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for public-channel
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for public-team ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, for public-team
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, when has children and is collapsed ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, when has children and is collapsed
components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, when has children ‑ components/admin_console/group_settings/group_details/GroupTeamsAndChannelsRow should match snapshot, when has children
components/admin_console/group_settings/group_details/GroupUsers should change the page and get the members on next click ‑ components/admin_console/group_settings/group_details/GroupUsers should change the page and get the members on next click
components/admin_console/group_settings/group_details/GroupUsers should change the page and not call get members on previous click ‑ components/admin_console/group_settings/group_details/GroupUsers should change the page and not call get members on previous click
components/admin_console/group_settings/group_details/GroupUsers should get the members on mount ‑ components/admin_console/group_settings/group_details/GroupUsers should get the members on mount
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with data ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with data
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with multiple pages ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with multiple pages
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with one page ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded with one page
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded without data ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, loaded without data
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, on loading with data ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, on loading with data
components/admin_console/group_settings/group_details/GroupUsers should match snapshot, on loading without data ‑ components/admin_console/group_settings/group_details/GroupUsers should match snapshot, on loading without data
components/admin_console/group_settings/group_details/GroupUsersRow should match snapshot ‑ components/admin_console/group_settings/group_details/GroupUsersRow should match snapshot
components/admin_console/jobs/table add custom class ‑ components/admin_console/jobs/table add custom class
components/admin_console/jobs/table files column should not show ‑ components/admin_console/jobs/table files column should not show
components/admin_console/jobs/table files column should show ‑ components/admin_console/jobs/table files column should show
components/admin_console/jobs/table hide create job button ‑ components/admin_console/jobs/table hide create job button
components/admin_console/jobs/table should call cancel job func ‑ components/admin_console/jobs/table should call cancel job func
components/admin_console/jobs/table should call create job func ‑ components/admin_console/jobs/table should call create job func
components/admin_console/license_settings/LicenseSettings load screen after upgrading ‑ components/admin_console/license_settings/LicenseSettings load screen after upgrading
components/admin_console/license_settings/LicenseSettings load screen while upgrading ‑ components/admin_console/license_settings/LicenseSettings load screen while upgrading
components/admin_console/license_settings/LicenseSettings should match snapshot after starting trial and removing license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot after starting trial and removing license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with E10 license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with E10 license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with E20 license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with E20 license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with Enterprise license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with Enterprise license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license and isDisabled set to true ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license and isDisabled set to true
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license and upgraded from TE ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license and upgraded from TE
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with trial license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build with trial license
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build without license and upgrade from TE ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build without license and upgrade from TE
components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build without license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot enterprise build without license
components/admin_console/license_settings/LicenseSettings should match snapshot team edition build with license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot team edition build with license
components/admin_console/license_settings/LicenseSettings should match snapshot team edition build without license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot team edition build without license
components/admin_console/license_settings/LicenseSettings should match snapshot team edition with expired trial in the past ‑ components/admin_console/license_settings/LicenseSettings should match snapshot team edition with expired trial in the past
components/admin_console/license_settings/LicenseSettings should match snapshot with cloud expiring license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot with cloud expiring license
components/admin_console/license_settings/LicenseSettings should match snapshot with expiring license ‑ components/admin_console/license_settings/LicenseSettings should match snapshot with expiring license
components/admin_console/license_settings/LicenseSettings upgrade to enterprise click ‑ components/admin_console/license_settings/LicenseSettings upgrade to enterprise click
components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should add over-seats-purchased class to active users ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should add over-seats-purchased class to active users
components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should add warning class to active users ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should add warning class to active users
components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should format the Users field ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should format the Users field
components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should not add any class if active users is lower than the minimal ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_left_panel should not add any class if active users is lower than the minimal
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for E20 no Trial ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for E20 no Trial
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Enterprise no Trial ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Enterprise no Trial
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Gov no Trial no Enterprise ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Gov no Trial no Enterprise
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Trial Gov ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Trial Gov
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Trial no Gov ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for Trial no Gov
components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for no Gov no Trial no Enterprise ‑ components/admin_console/license_settings/enterprise_edition/enterprise_edition_right_panel should render for no Gov no Trial no Enterprise
components/admin_console/license_settings/modals/confirm_license_removal_modal should call the removal method when confirm button is clicked ‑ components/admin_console/license_settings/modals/confirm_license_removal_modal should call the removal method when confirm button is clicked
components/admin_console/license_settings/modals/confirm_license_removal_modal should close the modal when cancel button is clicked ‑ components/admin_console/license_settings/modals/confirm_license_removal_modal should close the modal when cancel button is clicked
components/admin_console/license_settings/modals/confirm_license_removal_modal should hide the confirm modal ‑ components/admin_console/license_settings/modals/confirm_license_removal_modal should hide the confirm modal
components/admin_console/license_settings/modals/confirm_license_removal_modal should match snapshot ‑ components/admin_console/license_settings/modals/confirm_license_removal_modal should match snapshot
components/admin_console/license_settings/modals/confirm_license_removal_modal should show which SKU is currently being removed in confirmation message ‑ components/admin_console/license_settings/modals/confirm_license_removal_modal should show which SKU is currently being removed in confirmation message
components/admin_console/license_settings/modals/upload_license_modal should display no file selected text when no file is loaded ‑ components/admin_console/license_settings/modals/upload_license_modal should display no file selected text when no file is loaded
components/admin_console/license_settings/modals/upload_license_modal should display the file name when is selected ‑ components/admin_console/license_settings/modals/upload_license_modal should display the file name when is selected
components/admin_console/license_settings/modals/upload_license_modal should display upload btn Disabled on initial load and no file selected ‑ components/admin_console/license_settings/modals/upload_license_modal should display upload btn Disabled on initial load and no file selected
components/admin_console/license_settings/modals/upload_license_modal should display upload btn Enabled when file is loaded ‑ components/admin_console/license_settings/modals/upload_license_modal should display upload btn Enabled when file is loaded
components/admin_console/license_settings/modals/upload_license_modal should format users number ‑ components/admin_console/license_settings/modals/upload_license_modal should format users number
components/admin_console/license_settings/modals/upload_license_modal should hide the upload modal ‑ components/admin_console/license_settings/modals/upload_license_modal should hide the upload modal
components/admin_console/license_settings/modals/upload_license_modal should match snapshot when is licensed ‑ components/admin_console/license_settings/modals/upload_license_modal should match snapshot when is licensed
components/admin_console/license_settings/modals/upload_license_modal should match snapshot when is not licensed ‑ components/admin_console/license_settings/modals/upload_license_modal should match snapshot when is not licensed
components/admin_console/license_settings/modals/upload_license_modal should show success image when open and there is a license (successful license upload) ‑ components/admin_console/license_settings/modals/upload_license_modal should show success image when open and there is a license (successful license upload)
components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should call getUserAccessTokensForUser on user change ‑ components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should call getUserAccessTokensForUser on user change
components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should match snapshot ‑ components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should match snapshot
components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should not call getUserAccessTokensForUser on mount ‑ components/admin_console/manage_tokens_modal/manage_tokens_modal.tsx should not call getUserAccessTokensForUser on mount
components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on no value ‑ components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on no value
components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on other value ‑ components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on other value
components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "checked" and no id ‑ components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "checked" and no id
components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "checked" ‑ components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "checked"
components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "intermediate" ‑ components/admin_console/permission_schemes_settings/permission_checkbox should match snapshot on value "intermediate"
components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click with all permissions ‑ components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click with all permissions
components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click with some permissions ‑ components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click with some permissions
components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click without permissions ‑ components/admin_console/permission_schemes_settings/permission_group should call correctly onChange function on click without permissions
components/admin_console/permission_schemes_settings/permission_group should collapse when toggle to all permissions and expand otherwise ‑ components/admin_console/permission_schemes_settings/permission_group should collapse when toggle to all permissions and expand otherwise
components/admin_console/permission_schemes_settings/permission_group should expand and collapse correctly, expanded by default, collapsed and then expanded again ‑ components/admin_console/permission_schemes_settings/permission_group should expand and collapse correctly, expanded by default, collapsed and then expanded again
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions and read-only ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions and read-only
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions from parentRole ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions from parentRole
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with all permissions
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions and read-only ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions and read-only
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions from parentRole ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions from parentRole
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable with some permissions
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without every permission out of the scope ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without every permission out of the scope
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without permissions and read-only ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without permissions and read-only
components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without permissions ‑ components/admin_console/permission_schemes_settings/permission_group should match snapshot on editable without permissions
components/admin_console/permission_schemes_settings/permission_group should toggle correctly between states ‑ components/admin_console/permission_schemes_settings/permission_group should toggle correctly between states
components/admin_console/permission_schemes_settings/permission_group shouldn't call onChange function on click when is read-only ‑ components/admin_console/permission_schemes_settings/permission_group shouldn't call onChange function on click when is read-only
components/admin_console/permission_schemes_settings/permission_row should call onChange function on click ‑ components/admin_console/permission_schemes_settings/permission_row should call onChange function on click
components/admin_console/permission_schemes_settings/permission_row should match snapshot on editable and inherited ‑ components/admin_console/permission_schemes_settings/permission_row should match snapshot on editable and inherited
components/admin_console/permission_schemes_settings/permission_row should match snapshot on editable and not inherited ‑ components/admin_console/permission_schemes_settings/permission_row should match snapshot on editable and not inherited
components/admin_console/permission_schemes_settings/permission_row should match snapshot on read only and not inherited ‑ components/admin_console/permission_schemes_settings/permission_row should match snapshot on read only and not inherited
components/admin_console/permission_schemes_settings/permission_row shouldn't call onChange function on click when is read-only ‑ components/admin_console/permission_schemes_settings/permission_row shouldn't call onChange function on click when is read-only
components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot loading ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot loading
components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot with schemes ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot with schemes
components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot without schemes ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should match snapshot without schemes
components/admin_console/permission_schemes_settings/permission_schemes_settings should show migration in-progress view ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should show migration in-progress view
components/admin_console/permission_schemes_settings/permission_schemes_settings should show migration on hold view ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should show migration on hold view
components/admin_console/permission_schemes_settings/permission_schemes_settings should show normal view (jobs disabled after migration) ‑ components/admin_console/permission_schemes_settings/permission_schemes_settings should show normal view (jobs disabled after migration)
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should have default permissions that match the defaults constant ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should have default permissions that match the defaults constant
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot on roles with permissions ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot on roles with permissions
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot on roles without permissions ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot on roles without permissions
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot when the license doesnt have custom schemes ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should match snapshot when the license doesnt have custom schemes
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should open and close correctly roles blocks ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should open and close correctly roles blocks
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should open modal on click reset defaults ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should open modal on click reset defaults
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should save each role on handleSubmit except system_admin role ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should save each role on handleSubmit except system_admin role
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should save roles based on license ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should save roles based on license
components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should show error if editRole fails ‑ components/admin_console/permission_schemes_settings/permission_system_scheme_settings/permission_system_scheme_settings should show error if editRole fails
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit with permissions ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit with permissions
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without guest permissions ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without guest permissions
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without license ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without license
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without permissions ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on edit without permissions
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on new with default roles with permissions ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on new with default roles with permissions
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on new with default roles without permissions ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should match snapshot on new with default roles without permissions
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should open and close correctly roles blocks ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should open and close correctly roles blocks
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should save each role on handleSubmit except system_admin role ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should save each role on handleSubmit except system_admin role
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should show error if createScheme fails ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should show error if createScheme fails
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should show error if editRole fails ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/permission_team_scheme_settings should show error if editRole fails
components/admin_console/permission_schemes_settings/permission_team_scheme_settings/team_in_list/team_in_list should match snapshot with team ‑ components/admin_console/permission_schemes_settings/permission_team_scheme_settings/team_in_list/team_in_list should match snapshot with team
components/admin_console/permission_schemes_settings/permission_tree should ask to toggle on row toggle ‑ components/admin_console/permission_schemes_settings/permission_tree should ask to toggle on row toggle
components/admin_console/permission_schemes_settings/permission_tree should hide disabbled integration options ‑ components/admin_console/permission_schemes_settings/permission_tree should hide disabbled integration options
components/admin_console/permission_schemes_settings/permission_tree should map groups in the correct order ‑ components/admin_console/permission_schemes_settings/permission_tree should map groups in the correct order
components/admin_console/permission_schemes_settings/permission_tree should match snapshot on default data ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot on default data
components/admin_console/permission_schemes_settings/permission_tree should match snapshot on license without LDAPGroups ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot on license without LDAPGroups
components/admin_console/permission_schemes_settings/permission_tree should match snapshot on read only ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot on read only
components/admin_console/permission_schemes_settings/permission_tree should match snapshot on system scope ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot on system scope
components/admin_console/permission_schemes_settings/permission_tree should match snapshot on team scope ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot on team scope
components/admin_console/permission_schemes_settings/permission_tree should match snapshot with parentRole with permissions ‑ components/admin_console/permission_schemes_settings/permission_tree should match snapshot with parentRole with permissions
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for enterprise license E20 ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for enterprise license E20
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for enterprise license enterprise ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for enterprise license enterprise
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license  ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license 
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license E10 ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license E10
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license professional ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license professional
components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license starter ‑ components/admin_console/permission_schemes_settings/permission_tree should show playbook permissions for non-enterprise license starter
components/admin_console/permission_schemes_settings/permissions_scheme_summary should ask to toggle on row toggle ‑ components/admin_console/permission_schemes_settings/permissions_scheme_summary should ask to toggle on row toggle
components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on default data ‑ components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on default data
components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on more than eight teams ‑ components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on more than eight teams
components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on no teams ‑ components/admin_console/permission_schemes_settings/permissions_scheme_summary should match snapshot on no teams
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for enterprise license E20 ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for enterprise license E20
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for enterprise license enterprise ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for enterprise license enterprise
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license  ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license 
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license E10 ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license E10
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license professional ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license professional
components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license starter ‑ components/admin_console/permission_schemes_settings/permissions_tree_playbooks should show playbook permissions for non-enterprise license starter
components/admin_console/request_button/request_button.jsx should call only request action when saveNeeded is false ‑ components/admin_console/request_button/request_button.jsx should call only request action when saveNeeded is false
components/admin_console/request_button/request_button.jsx should call saveConfig and request actions when saveNeeded is true ‑ components/admin_console/request_button/request_button.jsx should call saveConfig and request actions when saveNeeded is true
components/admin_console/request_button/request_button.jsx should match snapshot with request error ‑ components/admin_console/request_button/request_button.jsx should match snapshot with request error
components/admin_console/request_button/request_button.jsx should match snapshot with successMessage ‑ components/admin_console/request_button/request_button.jsx should match snapshot with successMessage
components/admin_console/request_button/request_button.jsx should match snapshot ‑ components/admin_console/request_button/request_button.jsx should match snapshot
components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when not the current user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when not the current user
components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when the current user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when the current user
components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when there is no user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should match snapshot when there is no user
components/admin_console/reset_email_modal/reset_email_modal.tsx should not update email since the email is empty ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should not update email since the email is empty
components/admin_console/reset_email_modal/reset_email_modal.tsx should not update email since the email is invalid ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should not update email since the email is invalid
components/admin_console/reset_email_modal/reset_email_modal.tsx should require password when updating email of the current user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should require password when updating email of the current user
components/admin_console/reset_email_modal/reset_email_modal.tsx should update email since the email is valid of the another user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should update email since the email is valid of the another user
components/admin_console/reset_email_modal/reset_email_modal.tsx should update email since the email is valid of the current user ‑ components/admin_console/reset_email_modal/reset_email_modal.tsx should update email since the email is valid of the current user
components/admin_console/reset_password_modal/reset_password_modal.tsx should call updateUserPassword ‑ components/admin_console/reset_password_modal/reset_password_modal.tsx should call updateUserPassword
components/admin_console/reset_password_modal/reset_password_modal.tsx should match snapshot when there is no user ‑ components/admin_console/reset_password_modal/reset_password_modal.tsx should match snapshot when there is no user
components/admin_console/reset_password_modal/reset_password_modal.tsx should match snapshot ‑ components/admin_console/reset_password_modal/reset_password_modal.tsx should match snapshot
components/admin_console/reset_password_modal/reset_password_modal.tsx should not call updateUserPassword when the old password is not provided ‑ components/admin_console/reset_password_modal/reset_password_modal.tsx should not call updateUserPassword when the old password is not provided
components/admin_console/system_user_detail should match default snapshot ‑ components/admin_console/system_user_detail should match default snapshot
components/admin_console/system_user_detail should match snapshot if LDAP Authentication ‑ components/admin_console/system_user_detail should match snapshot if LDAP Authentication
components/admin_console/system_user_detail should match snapshot if MFA is enabled ‑ components/admin_console/system_user_detail should match snapshot if MFA is enabled
components/admin_console/system_user_detail should match snapshot if SAML Authentication ‑ components/admin_console/system_user_detail should match snapshot if SAML Authentication
components/admin_console/system_user_detail should match snapshot if no nickname is defined ‑ components/admin_console/system_user_detail should match snapshot if no nickname is defined
components/admin_console/system_user_detail should match snapshot if user is inactive ‑ components/admin_console/system_user_detail should match snapshot if user is inactive
components/admin_console/system_user_detail should redirect if user id is not defined ‑ components/admin_console/system_user_detail should redirect if user id is not defined
components/admin_console/system_users doSearch() should have called searchProfiles with allow_inactive and system_admin role ‑ components/admin_console/system_users doSearch() should have called searchProfiles with allow_inactive and system_admin role
components/admin_console/system_users doSearch() should have called searchProfiles with allow_inactive ‑ components/admin_console/system_users doSearch() should have called searchProfiles with allow_inactive
components/admin_console/system_users loadDataForTeam() should have called getProfiles ‑ components/admin_console/system_users loadDataForTeam() should have called getProfiles
components/admin_console/system_users loadDataForTeam() should have called loadProfilesWithoutTeam ‑ components/admin_console/system_users loadDataForTeam() should have called loadProfilesWithoutTeam
components/admin_console/system_users nextPage() should have called getProfiles ‑ components/admin_console/system_users nextPage() should have called getProfiles
components/admin_console/system_users nextPage() should have called loadProfilesWithoutTeam ‑ components/admin_console/system_users nextPage() should have called loadProfilesWithoutTeam
components/admin_console/system_users should match default snapshot ‑ components/admin_console/system_users should match default snapshot
components/admin_console/system_users/list should match default snapshot ‑ components/admin_console/system_users/list should match default snapshot
components/admin_console/system_users/list should match default snapshot, with users and mfa disabled ‑ components/admin_console/system_users/list should match default snapshot, with users and mfa disabled
components/admin_console/system_users/list should match default snapshot, with users and mfa enabled ‑ components/admin_console/system_users/list should match default snapshot, with users and mfa enabled
components/admin_console/system_users/list should not reset page when term changes ‑ components/admin_console/system_users/list should not reset page when term changes
components/admin_console/system_users/list should reset page when filter changes ‑ components/admin_console/system_users/list should reset page when filter changes
components/admin_console/system_users/list should reset page when team changes ‑ components/admin_console/system_users/list should reset page when team changes
components/admin_console/system_users/list/selectors filters all profiles with system admin ‑ components/admin_console/system_users/list/selectors filters all profiles with system admin
components/admin_console/system_users/list/selectors filters inactive profiles without a team ‑ components/admin_console/system_users/list/selectors filters inactive profiles without a team
components/admin_console/system_users/list/selectors filters system admin profiles for the given team ‑ components/admin_console/system_users/list/selectors filters system admin profiles for the given team
components/admin_console/system_users/list/selectors should return all profiles ‑ components/admin_console/system_users/list/selectors should return all profiles
components/admin_console/system_users/list/selectors should return no users when loading ‑ components/admin_console/system_users/list/selectors should return no users when loading
components/admin_console/system_users/list/selectors should return profiles for the given team ‑ components/admin_console/system_users/list/selectors should return profiles for the given team
components/admin_console/system_users/list/selectors should return profiles without a team ‑ components/admin_console/system_users/list/selectors should return profiles without a team
components/admin_console/system_users/list/selectors should search by term and team id falling back to fetching user by id and the user is found ‑ components/admin_console/system_users/list/selectors should search by term and team id falling back to fetching user by id and the user is found
components/admin_console/system_users/list/selectors should search by term and team id falling back to fetching user by id and the user is not found ‑ components/admin_console/system_users/list/selectors should search by term and team id falling back to fetching user by id and the user is not found
components/admin_console/system_users/list/selectors should search by term and team id returning users users found in team ‑ components/admin_console/system_users/list/selectors should search by term and team id returning users users found in team
components/admin_console/system_users/list/selectors should search by term over all profiles falling back to fetching user by id and the user is found ‑ components/admin_console/system_users/list/selectors should search by term over all profiles falling back to fetching user by id and the user is found
components/admin_console/system_users/list/selectors should search by term over all profiles falling back to fetching user by id and the user is not found ‑ components/admin_console/system_users/list/selectors should search by term over all profiles falling back to fetching user by id and the user is not found
components/admin_console/system_users/list/selectors should search by term over all profiles returning users users ‑ components/admin_console/system_users/list/selectors should search by term over all profiles returning users users
components/admin_console/system_users/system_users_dropdown/system_users_dropdown Manage Roles button should be hidden for system manager ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown Manage Roles button should be hidden for system manager
components/admin_console/system_users/system_users_dropdown/system_users_dropdown Manage Roles button should be visible for system admin ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown Manage Roles button should be visible for system admin
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleDeactivateMember() should have called onError ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleDeactivateMember() should have called onError
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleDeactivateMember() should have called updateUserActive ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleDeactivateMember() should have called updateUserActive
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleMakeActive() should have called onError ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleMakeActive() should have called onError
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleMakeActive() should have called updateUserActive ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleMakeActive() should have called updateUserActive
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleRevokeSessions() should have called onError ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleRevokeSessions() should have called onError
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleRevokeSessions() should have called revokeAllSessions ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleRevokeSessions() should have called revokeAllSessions
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleShowDeactivateMemberModal should call the loadBots only if the setting is true ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleShowDeactivateMemberModal should call the loadBots only if the setting is true
components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleShowDeactivateMemberModal should not call the loadBots if the setting is not true ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown handleShowDeactivateMemberModal should not call the loadBots if the setting is not true
components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should not render the bot accounts warning in case the user do not have any bot accounts ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should not render the bot accounts warning in case the user do not have any bot accounts
components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should not render the bot accounts warning. owner_id has no enabled bot accounts ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should not render the bot accounts warning. owner_id has no enabled bot accounts
components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should render the bot accounts warning. owner_id has enabled bot accounts ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown renderDeactivateMemberModal should render the bot accounts warning. owner_id has enabled bot accounts
components/admin_console/system_users/system_users_dropdown/system_users_dropdown should match snapshot with license ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown should match snapshot with license
components/admin_console/system_users/system_users_dropdown/system_users_dropdown should match snapshot without license ‑ components/admin_console/system_users/system_users_dropdown/system_users_dropdown should match snapshot without license
components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot loading ‑ components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot loading
components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot searching with filters ‑ components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot searching with filters
components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot with 2 users ‑ components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot with 2 users
components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot with guests disabled ‑ components/admin_console/team_channel_settings/group/UsersToRemove should match snapshot with guests disabled
components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 0 groups ‑ components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 0 groups
components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 1 group ‑ components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 1 group
components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 3 groups ‑ components/admin_console/team_channel_settings/group/UsersToRemoveGroups should match snapshot with 3 groups
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot guest ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot guest
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and admin membership but user is sys admin ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and admin membership but user is sys admin
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and admin membership ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and admin membership
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and regular membership ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope channel and regular membership
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope team and admin membership ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope team and admin membership
components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope team and regular membership ‑ components/admin_console/team_channel_settings/group/UsersToRemoveRole should match snapshot scope team and regular membership
components/admin_console/user_grid/UserGrid should match snapshot with 2 users and 1 added included ‑ components/admin_console/user_grid/UserGrid should match snapshot with 2 users and 1 added included
components/admin_console/user_grid/UserGrid should match snapshot with 2 users and 1 removed user ‑ components/admin_console/user_grid/UserGrid should match snapshot with 2 users and 1 removed user
components/admin_console/user_grid/UserGrid should match snapshot with 2 users ‑ components/admin_console/user_grid/UserGrid should match snapshot with 2 users
components/admin_console/user_grid/UserGrid should return pagination props while taking into account added or removed users when getPaginationProps is called ‑ components/admin_console/user_grid/UserGrid should return pagination props while taking into account added or removed users when getPaginationProps is called
components/admin_console/workspace-optimization/chips_list should match snapshot ‑ components/admin_console/workspace-optimization/chips_list should match snapshot
components/admin_console/workspace-optimization/chips_list test chips list lenght is 2 if one of the properties count is 0 and the hide zero count value is TRUE ‑ components/admin_console/workspace-optimization/chips_list test chips list lenght is 2 if one of the properties count is 0 and the hide zero count value is TRUE
components/admin_console/workspace-optimization/chips_list test chips list lenght is 3 as defined in baseProps ‑ components/admin_console/workspace-optimization/chips_list test chips list lenght is 3 as defined in baseProps
components/admin_console/workspace-optimization/chips_list test chips list lenght is 3 even if one of the properties count is 0 BUT the hide zero count value is FALSE ‑ components/admin_console/workspace-optimization/chips_list test chips list lenght is 3 even if one of the properties count is 0 BUT the hide zero count value is FALSE
components/admin_console/workspace-optimization/cta_buttons should match snapshot ‑ components/admin_console/workspace-optimization/cta_buttons should match snapshot
components/admin_console/workspace-optimization/cta_buttons test ctaButtons list lenght is 3 as defined in baseProps ‑ components/admin_console/workspace-optimization/cta_buttons test ctaButtons list lenght is 3 as defined in baseProps
components/advanced_create_post Check for getChannelMemberCountsByGroup called on mount when more than one @ mention in the draft ‑ components/advanced_create_post Check for getChannelMemberCountsByGroup called on mount when more than one @ mention in the draft
components/advanced_create_post Check for getChannelMemberCountsByGroup not called on mount and when channel changed with useLDAPGroupMentions = false ‑ components/advanced_create_post Check for getChannelMemberCountsByGroup not called on mount and when channel changed with useLDAPGroupMentions = false

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 3556 to 3879)

There are 6938 tests, see "Raw output" for the list of tests 3556 to 3879.
Raw output
components/advanced_create_post Check for searchAssociatedGroupsForReference called on mount when one @ mention in the draft ‑ components/advanced_create_post Check for searchAssociatedGroupsForReference called on mount when one @ mention in the draft
components/advanced_create_post Check for searchAssociatedGroupsForReference not called on mount when no mentions in the draft ‑ components/advanced_create_post Check for searchAssociatedGroupsForReference not called on mount when no mentions in the draft
components/advanced_create_post Check for state change on channelId change with useLDAPGroupMentions = true ‑ components/advanced_create_post Check for state change on channelId change with useLDAPGroupMentions = true
components/advanced_create_post Remove preview from fileInfos ‑ components/advanced_create_post Remove preview from fileInfos
components/advanced_create_post Should call edit action as comment for arrow up ‑ components/advanced_create_post Should call edit action as comment for arrow up
components/advanced_create_post Should call edit action as post for arrow up ‑ components/advanced_create_post Should call edit action as post for arrow up
components/advanced_create_post Should call moveHistoryIndexBack as ctrlKey and up arrow ‑ components/advanced_create_post Should call moveHistoryIndexBack as ctrlKey and up arrow
components/advanced_create_post Should call moveHistoryIndexForward as ctrlKey and down arrow ‑ components/advanced_create_post Should call moveHistoryIndexForward as ctrlKey and down arrow
components/advanced_create_post Should have called actions.onSubmitPost on sendMessage ‑ components/advanced_create_post Should have called actions.onSubmitPost on sendMessage
components/advanced_create_post Should have called actions.selectPostFromRightHandSideSearchByPostId on replyToLastPost ‑ components/advanced_create_post Should have called actions.selectPostFromRightHandSideSearchByPostId on replyToLastPost
components/advanced_create_post Should just return as ctrlSend is enabled and its ctrl+enter ‑ components/advanced_create_post Should just return as ctrlSend is enabled and its ctrl+enter
components/advanced_create_post Should not set mentionHighlightDisabled prop when useChannelMentions disabled but message does not contain channel metion before calling actions.onSubmitPost ‑ components/advanced_create_post Should not set mentionHighlightDisabled prop when useChannelMentions disabled but message does not contain channel metion before calling actions.onSubmitPost
components/advanced_create_post Should not set mentionHighlightDisabled prop when useChannelMentions enabled before calling actions.onSubmitPost ‑ components/advanced_create_post Should not set mentionHighlightDisabled prop when useChannelMentions enabled before calling actions.onSubmitPost
components/advanced_create_post Should set mentionHighlightDisabled prop when useChannelMentions disabled before calling actions.onSubmitPost ‑ components/advanced_create_post Should set mentionHighlightDisabled prop when useChannelMentions disabled before calling actions.onSubmitPost
components/advanced_create_post Show tutorial ‑ components/advanced_create_post Show tutorial
components/advanced_create_post check for handleFileUploadChange callback for focus ‑ components/advanced_create_post check for handleFileUploadChange callback for focus
components/advanced_create_post check for handleFileUploadComplete callback ‑ components/advanced_create_post check for handleFileUploadComplete callback
components/advanced_create_post check for handleFileUploadStart callback ‑ components/advanced_create_post check for handleFileUploadStart callback
components/advanced_create_post check for handleUploadError callback ‑ components/advanced_create_post check for handleUploadError callback
components/advanced_create_post component adds bold markdown ‑ components/advanced_create_post component adds bold markdown
components/advanced_create_post component adds italic markdown ‑ components/advanced_create_post component adds italic markdown
components/advanced_create_post component adds link markdown when cursor is after a word ‑ components/advanced_create_post component adds link markdown when cursor is after a word
components/advanced_create_post component adds link markdown when cursor is at the end of line ‑ components/advanced_create_post component adds link markdown when cursor is at the end of line
components/advanced_create_post component adds link markdown when cursor is before a word ‑ components/advanced_create_post component adds link markdown when cursor is before a word
components/advanced_create_post component adds link markdown when cursor is in a word ‑ components/advanced_create_post component adds link markdown when cursor is in a word
components/advanced_create_post component adds link markdown when something is selected ‑ components/advanced_create_post component adds link markdown when something is selected
components/advanced_create_post component appends line break to input on alt + enter ‑ components/advanced_create_post component appends line break to input on alt + enter
components/advanced_create_post component appends line break to input on shift + enter ‑ components/advanced_create_post component appends line break to input on shift + enter
components/advanced_create_post component inserts line break and replaces selection on alt + enter ‑ components/advanced_create_post component inserts line break and replaces selection on alt + enter
components/advanced_create_post component inserts line break and replaces selection on shift + enter ‑ components/advanced_create_post component inserts line break and replaces selection on shift + enter
components/advanced_create_post component removes link markdown ‑ components/advanced_create_post component removes link markdown
components/advanced_create_post component starts bold markdown ‑ components/advanced_create_post component starts bold markdown
components/advanced_create_post component starts italic markdown ‑ components/advanced_create_post component starts italic markdown
components/advanced_create_post onSubmit test for "/header" message ‑ components/advanced_create_post onSubmit test for "/header" message
components/advanced_create_post onSubmit test for "/purpose" message ‑ components/advanced_create_post onSubmit test for "/purpose" message
components/advanced_create_post onSubmit test for "/unknown" message  ‑ components/advanced_create_post onSubmit test for "/unknown" message 
components/advanced_create_post onSubmit test for @all with timezones disabled ‑ components/advanced_create_post onSubmit test for @all with timezones disabled
components/advanced_create_post onSubmit test for @all with timezones ‑ components/advanced_create_post onSubmit test for @all with timezones
components/advanced_create_post onSubmit test for @all ‑ components/advanced_create_post onSubmit test for @all
components/advanced_create_post onSubmit test for @groups ‑ components/advanced_create_post onSubmit test for @groups
components/advanced_create_post onSubmit test for @here ‑ components/advanced_create_post onSubmit test for @here
components/advanced_create_post onSubmit test for addReaction message ‑ components/advanced_create_post onSubmit test for addReaction message
components/advanced_create_post onSubmit test for removeReaction message ‑ components/advanced_create_post onSubmit test for removeReaction message
components/advanced_create_post onSubmit test for several @groups with timezone ‑ components/advanced_create_post onSubmit test for several @groups with timezone
components/advanced_create_post onSubmit test for several @groups ‑ components/advanced_create_post onSubmit test for several @groups
components/advanced_create_post should allow to force send invalid slash command as a message ‑ components/advanced_create_post should allow to force send invalid slash command as a message
components/advanced_create_post should be able to format a github codeblock (pasted as a table) with existing draft post ‑ components/advanced_create_post should be able to format a github codeblock (pasted as a table) with existing draft post
components/advanced_create_post should be able to format a github codeblock (pasted as a table) ‑ components/advanced_create_post should be able to format a github codeblock (pasted as a table)
components/advanced_create_post should be able to format a pasted hyperlink ‑ components/advanced_create_post should be able to format a pasted hyperlink
components/advanced_create_post should be able to format a pasted markdown table without headers ‑ components/advanced_create_post should be able to format a pasted markdown table without headers
components/advanced_create_post should be able to format a pasted markdown table ‑ components/advanced_create_post should be able to format a pasted markdown table
components/advanced_create_post should call clearDraftUploads on mount ‑ components/advanced_create_post should call clearDraftUploads on mount
components/advanced_create_post should call handlePostPasteDraft to update the draft after pasting ‑ components/advanced_create_post should call handlePostPasteDraft to update the draft after pasting
components/advanced_create_post should match snapshot for center textbox ‑ components/advanced_create_post should match snapshot for center textbox
components/advanced_create_post should match snapshot when cannot post ‑ components/advanced_create_post should match snapshot when cannot post
components/advanced_create_post should match snapshot when file upload disabled ‑ components/advanced_create_post should match snapshot when file upload disabled
components/advanced_create_post should match snapshot, can post; preview disabled ‑ components/advanced_create_post should match snapshot, can post; preview disabled
components/advanced_create_post should match snapshot, can post; preview enabled ‑ components/advanced_create_post should match snapshot, can post; preview enabled
components/advanced_create_post should match snapshot, cannot post; preview disabled ‑ components/advanced_create_post should match snapshot, cannot post; preview disabled
components/advanced_create_post should match snapshot, cannot post; preview enabled ‑ components/advanced_create_post should match snapshot, cannot post; preview enabled
components/advanced_create_post should match snapshot, init ‑ components/advanced_create_post should match snapshot, init
components/advanced_create_post should match snapshot, post priority disabled, with priority important ‑ components/advanced_create_post should match snapshot, post priority disabled, with priority important
components/advanced_create_post should match snapshot, post priority enabled ‑ components/advanced_create_post should match snapshot, post priority enabled
components/advanced_create_post should match snapshot, post priority enabled, with priority important ‑ components/advanced_create_post should match snapshot, post priority enabled, with priority important
components/advanced_create_post should preserve the original message after pasting a markdown table ‑ components/advanced_create_post should preserve the original message after pasting a markdown table
components/advanced_create_post should throw away invalid command error if user resumes typing ‑ components/advanced_create_post should throw away invalid command error if user resumes typing
components/advanced_create_post should update draft when handlePostPasteDraft is called ‑ components/advanced_create_post should update draft when handlePostPasteDraft is called
components/analytics/doughnut_chart.tsx should create and destroy the chart on mount and unmount with data ‑ components/analytics/doughnut_chart.tsx should create and destroy the chart on mount and unmount with data
components/analytics/doughnut_chart.tsx should match snapshot, loaded with data ‑ components/analytics/doughnut_chart.tsx should match snapshot, loaded with data
components/analytics/doughnut_chart.tsx should match snapshot, loaded without data ‑ components/analytics/doughnut_chart.tsx should match snapshot, loaded without data
components/analytics/doughnut_chart.tsx should match snapshot, on loading ‑ components/analytics/doughnut_chart.tsx should match snapshot, on loading
components/analytics/doughnut_chart.tsx should update the chart on data change ‑ components/analytics/doughnut_chart.tsx should update the chart on data change
components/analytics/format.tsx should create union of all date ranges ‑ components/analytics/format.tsx should create union of all date ranges
components/analytics/format.tsx should not add empty data ‑ components/analytics/format.tsx should not add empty data
components/analytics/format.tsx should synchronize all date ranges ‑ components/analytics/format.tsx should synchronize all date ranges
components/analytics/format.tsx should synchronize null data ‑ components/analytics/format.tsx should synchronize null data
components/analytics/line_chart.tsx should match snapshot, loaded with data ‑ components/analytics/line_chart.tsx should match snapshot, loaded with data
components/analytics/line_chart.tsx should match snapshot, loaded without data ‑ components/analytics/line_chart.tsx should match snapshot, loaded without data
components/analytics/line_chart.tsx should match snapshot, on loading ‑ components/analytics/line_chart.tsx should match snapshot, on loading
components/analytics/statistic_count.tsx should match snapshot, loaded with zero value ‑ components/analytics/statistic_count.tsx should match snapshot, loaded with zero value
components/analytics/statistic_count.tsx should match snapshot, loaded ‑ components/analytics/statistic_count.tsx should match snapshot, loaded
components/analytics/statistic_count.tsx should match snapshot, on loading ‑ components/analytics/statistic_count.tsx should match snapshot, on loading
components/analytics/table_chart.tsx should match snapshot, loaded with data ‑ components/analytics/table_chart.tsx should match snapshot, loaded with data
components/analytics/table_chart.tsx should match snapshot, loaded without data ‑ components/analytics/table_chart.tsx should match snapshot, loaded without data
components/announcement_bar/cloud_delinquency Should match snapshot when delinquent < 90 days ‑ components/announcement_bar/cloud_delinquency Should match snapshot when delinquent < 90 days
components/announcement_bar/cloud_delinquency Should match snapshot when delinquent > 90 days ‑ components/announcement_bar/cloud_delinquency Should match snapshot when delinquent > 90 days
components/announcement_bar/cloud_delinquency Should not show banner when not delinquent ‑ components/announcement_bar/cloud_delinquency Should not show banner when not delinquent
components/announcement_bar/cloud_delinquency Should not show banner when user is not admin ‑ components/announcement_bar/cloud_delinquency Should not show banner when user is not admin
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not save the preferences if the user can't notify ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not save the preferences if the user can't notify
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when deliquency is less than 90 days ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when deliquency is less than 90 days
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user closed the banner ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user closed the banner
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user has notify their admin ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user has notify their admin
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user is an admin ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when the user is an admin
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when there isn't delinquency ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should not show banner when there isn't delinquency
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should save the preferences and track event after notify their admin ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should save the preferences and track event after notify their admin
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should save the preferences if the user close the banner ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should save the preferences if the user close the banner
components/announcement_bar/notify_admin_downgrade_delinquency_bar Should show banner when deliquency is higher than 90 days ‑ components/announcement_bar/notify_admin_downgrade_delinquency_bar Should show banner when deliquency is higher than 90 days
components/app_bar/app_bar should match snapshot on mount when App Bar is disabled ‑ components/app_bar/app_bar should match snapshot on mount when App Bar is disabled
components/app_bar/app_bar should match snapshot on mount ‑ components/app_bar/app_bar should match snapshot on mount
components/apps_form/AppsFormContainer performLookupCall should handle form user input ‑ components/apps_form/AppsFormContainer performLookupCall should handle form user input
components/apps_form/AppsFormContainer should match snapshot ‑ components/apps_form/AppsFormContainer should match snapshot
components/apps_form/AppsFormContainer submitForm should handle form submission result ‑ components/apps_form/AppsFormContainer submitForm should handle form submission result
components/apps_form/AppsFormHeader should not fail on empty value ‑ components/apps_form/AppsFormHeader should not fail on empty value
components/apps_form/AppsFormHeader should render message with supported values ‑ components/apps_form/AppsFormHeader should render message with supported values
components/apps_form/apps_form_field/AppsFormField Select elements AppSelectForm is rendered when options are undefined ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppSelectForm is rendered when options are undefined
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when options are null and value is not null ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when options are null and value is not null
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when options are null and value is null ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when options are null and value is null
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when type is dynamic_select ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when type is dynamic_select
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when type is static_select ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when type is static_select
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when value is not one of the options ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is rendered when value is not one of the options
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is used when field type is channel ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is used when field type is channel
components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is used when field type is user ‑ components/apps_form/apps_form_field/AppsFormField Select elements AppsFormSelectField is used when field type is user
components/apps_form/apps_form_field/AppsFormField Select elements No default value is selected from the options list ‑ components/apps_form/apps_form_field/AppsFormField Select elements No default value is selected from the options list
components/apps_form/apps_form_field/AppsFormField Select elements The default value can be specified from the list ‑ components/apps_form/apps_form_field/AppsFormField Select elements The default value can be specified from the list
components/apps_form/apps_form_field/AppsFormField Text elements subtype blank - optional field ‑ components/apps_form/apps_form_field/AppsFormField Text elements subtype blank - optional field
components/apps_form/apps_form_field/AppsFormField Text elements subtype blank ‑ components/apps_form/apps_form_field/AppsFormField Text elements subtype blank
components/apps_form/apps_form_field/AppsFormField Text elements subtype email ‑ components/apps_form/apps_form_field/AppsFormField Text elements subtype email
components/apps_form/apps_form_field/AppsFormField Text elements subtype invalid ‑ components/apps_form/apps_form_field/AppsFormField Text elements subtype invalid
components/apps_form/apps_form_field/AppsFormField Text elements subtype password ‑ components/apps_form/apps_form_field/AppsFormField Text elements subtype password
components/audit_table/AuditTable should match snapshot with audits ‑ components/audit_table/AuditTable should match snapshot with audits
components/audit_table/AuditTable should match snapshot with no audits ‑ components/audit_table/AuditTable should match snapshot with no audits
components/audit_table/audit_row/AuditRow should match snapshot with channel audit ‑ components/audit_table/audit_row/AuditRow should match snapshot with channel audit
components/audit_table/audit_row/AuditRow should match snapshot with desc ‑ components/audit_table/audit_row/AuditRow should match snapshot with desc
components/audit_table/audit_row/AuditRow should match snapshot with no desc ‑ components/audit_table/audit_row/AuditRow should match snapshot with no desc
components/audit_table/audit_row/AuditRow should match snapshot with user audit ‑ components/audit_table/audit_row/AuditRow should match snapshot with user audit
components/backstage/components/BackstageHeader should match snapshot with children ‑ components/backstage/components/BackstageHeader should match snapshot with children
components/backstage/components/BackstageHeader should match snapshot without children ‑ components/backstage/components/BackstageHeader should match snapshot without children
components/backstage/components/BackstageSidebar all integrations can manage integrations ‑ components/backstage/components/BackstageSidebar all integrations can manage integrations
components/backstage/components/BackstageSidebar all integrations cannot manage integrations ‑ components/backstage/components/BackstageSidebar all integrations cannot manage integrations
components/backstage/components/BackstageSidebar bots when can manage integrations is false ‑ components/backstage/components/BackstageSidebar bots when can manage integrations is false
components/backstage/components/BackstageSidebar bots when can manage integrations is true ‑ components/backstage/components/BackstageSidebar bots when can manage integrations is true
components/backstage/components/BackstageSidebar commands when commands is false and can manage integrations is false ‑ components/backstage/components/BackstageSidebar commands when commands is false and can manage integrations is false
components/backstage/components/BackstageSidebar commands when commands is false and can manage integrations is true ‑ components/backstage/components/BackstageSidebar commands when commands is false and can manage integrations is true
components/backstage/components/BackstageSidebar commands when commands is true and can manage integrations is false ‑ components/backstage/components/BackstageSidebar commands when commands is true and can manage integrations is false
components/backstage/components/BackstageSidebar commands when commands is true and can manage integrations is true ‑ components/backstage/components/BackstageSidebar commands when commands is true and can manage integrations is true
components/backstage/components/BackstageSidebar custom emoji when custom emoji is false and can create/delete is false ‑ components/backstage/components/BackstageSidebar custom emoji when custom emoji is false and can create/delete is false
components/backstage/components/BackstageSidebar custom emoji when custom emoji is false and can create/delete is true ‑ components/backstage/components/BackstageSidebar custom emoji when custom emoji is false and can create/delete is true
components/backstage/components/BackstageSidebar custom emoji when custom emoji is true and can create/delete is false ‑ components/backstage/components/BackstageSidebar custom emoji when custom emoji is true and can create/delete is false
components/backstage/components/BackstageSidebar custom emoji when custom emoji is true and can create/delete is true ‑ components/backstage/components/BackstageSidebar custom emoji when custom emoji is true and can create/delete is true
components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is false and can manage integrations is false ‑ components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is false and can manage integrations is false
components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is false and can manage integrations is true ‑ components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is false and can manage integrations is true
components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is true and can manage integrations is false ‑ components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is true and can manage integrations is false
components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is true and can manage integrations is true ‑ components/backstage/components/BackstageSidebar incoming webhooks when incoming webhooks is true and can manage integrations is true
components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is false and can manage integrations is false ‑ components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is false and can manage integrations is false
components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is false and can manage integrations is true ‑ components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is false and can manage integrations is true
components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is true and can manage integrations is false ‑ components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is true and can manage integrations is false
components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is true and can manage integrations is true ‑ components/backstage/components/BackstageSidebar oauth2 apps when oauth2 apps is true and can manage integrations is true
components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is false and can manage integrations is false ‑ components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is false and can manage integrations is false
components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is false and can manage integrations is true ‑ components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is false and can manage integrations is true
components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is true and can manage integrations is false ‑ components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is true and can manage integrations is false
components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is true and can manage integrations is true ‑ components/backstage/components/BackstageSidebar outgoing webhooks when outgoing webhooks is true and can manage integrations is true
components/card/card should match snapshot when expanded ‑ components/card/card should match snapshot when expanded
components/card/card should match snapshot when using header content and a button ‑ components/card/card should match snapshot when using header content and a button
components/card/card should match snapshot when using header content and no button ‑ components/card/card should match snapshot when using header content and no button
components/card/card should match snapshot ‑ components/card/card should match snapshot
components/channel_header/components/HeaderIconWrapper should match snapshot, on ChannelFilesIcon ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on ChannelFilesIcon
components/channel_header/components/HeaderIconWrapper should match snapshot, on FlagIcon ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on FlagIcon
components/channel_header/components/HeaderIconWrapper should match snapshot, on MentionsIcon ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on MentionsIcon
components/channel_header/components/HeaderIconWrapper should match snapshot, on PinIcon ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on PinIcon
components/channel_header/components/HeaderIconWrapper should match snapshot, on PluginIcon with tooltipText ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on PluginIcon with tooltipText
components/channel_header/components/HeaderIconWrapper should match snapshot, on PluginIcon without tooltipText ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on PluginIcon without tooltipText
components/channel_header/components/HeaderIconWrapper should match snapshot, on SearchIcon ‑ components/channel_header/components/HeaderIconWrapper should match snapshot, on SearchIcon
components/channel_header/components/UserGuideDropdown Should call for track event on click of askTheCommunityLink ‑ components/channel_header/components/UserGuideDropdown Should call for track event on click of askTheCommunityLink
components/channel_header/components/UserGuideDropdown Should set state buttonActive on toggle of MenuWrapper ‑ components/channel_header/components/UserGuideDropdown Should set state buttonActive on toggle of MenuWrapper
components/channel_header/components/UserGuideDropdown should have plugin menu items appended to the menu ‑ components/channel_header/components/UserGuideDropdown should have plugin menu items appended to the menu
components/channel_header/components/UserGuideDropdown should match snapshot for false of enableAskCommunityLink ‑ components/channel_header/components/UserGuideDropdown should match snapshot for false of enableAskCommunityLink
components/channel_header/components/UserGuideDropdown should match snapshot when have plugin menu items ‑ components/channel_header/components/UserGuideDropdown should match snapshot when have plugin menu items
components/channel_header/components/UserGuideDropdown should match snapshot ‑ components/channel_header/components/UserGuideDropdown should match snapshot
components/channel_header/components/UserGuideDropdown should only render Report a Problem link when its value is non-empty ‑ components/channel_header/components/UserGuideDropdown should only render Report a Problem link when its value is non-empty
components/channel_invite_modal should add users on handleSubmit ‑ components/channel_invite_modal should add users on handleSubmit
components/channel_invite_modal should call onAddCallback on handleSubmit with skipCommit ‑ components/channel_invite_modal should call onAddCallback on handleSubmit with skipCommit
components/channel_invite_modal should fail to add users on handleSubmit ‑ components/channel_invite_modal should fail to add users on handleSubmit
components/channel_invite_modal should have called props.onHide when Modal.onExited is called ‑ components/channel_invite_modal should have called props.onHide when Modal.onExited is called
components/channel_invite_modal should hide the invite as guest param when can not invite guests ‑ components/channel_invite_modal should hide the invite as guest param when can not invite guests
components/channel_invite_modal should match snapshot for channel_invite_modal with profiles from DMs ‑ components/channel_invite_modal should match snapshot for channel_invite_modal with profiles from DMs
components/channel_invite_modal should match snapshot for channel_invite_modal with profiles ‑ components/channel_invite_modal should match snapshot for channel_invite_modal with profiles
components/channel_invite_modal should match snapshot for channel_invite_modal with userStatuses ‑ components/channel_invite_modal should match snapshot for channel_invite_modal with userStatuses
components/channel_invite_modal should match snapshot with exclude and include users ‑ components/channel_invite_modal should match snapshot with exclude and include users
components/channel_invite_modal should match state when onHide is called ‑ components/channel_invite_modal should match state when onHide is called
components/channel_invite_modal should send the invite as guest param through the link ‑ components/channel_invite_modal should send the invite as guest param through the link
components/channel_invite_modal should trim the search term ‑ components/channel_invite_modal should trim the search term
components/channel_layout/CenterChannel should call browserHistory.replace if it is permalink after timer ‑ components/channel_layout/CenterChannel should call browserHistory.replace if it is permalink after timer
components/channel_layout/CenterChannel should call browserHistory.replace on props change to permalink ‑ components/channel_layout/CenterChannel should call browserHistory.replace on props change to permalink
components/channel_layout/CenterChannel should call onChannelByIdentifierEnter on props change ‑ components/channel_layout/CenterChannel should call onChannelByIdentifierEnter on props change
components/channel_layout/CenterChannel should call update returnTo on props change ‑ components/channel_layout/CenterChannel should call update returnTo on props change
components/channel_layout/ChannelController Should have app__body and channel-view classes by default ‑ components/channel_layout/ChannelController Should have app__body and channel-view classes by default
components/channel_layout/ChannelController Should have os--mac class on body for MacIntel or MacPPC ‑ components/channel_layout/ChannelController Should have os--mac class on body for MacIntel or MacPPC
components/channel_layout/ChannelController Should have os--windows class on body for windows 32 or windows 64 ‑ components/channel_layout/ChannelController Should have os--windows class on body for windows 32 or windows 64
components/channel_members_dropdown If a removal is in progress do not execute another removal ‑ components/channel_members_dropdown If a removal is in progress do not execute another removal
components/channel_members_dropdown should fail to remove channel member ‑ components/channel_members_dropdown should fail to remove channel member
components/channel_members_dropdown should match snapshot for channel_members_dropdown ‑ components/channel_members_dropdown should match snapshot for channel_members_dropdown
components/channel_members_dropdown should match snapshot for dropdown with guest user ‑ components/channel_members_dropdown should match snapshot for dropdown with guest user
components/channel_members_dropdown should match snapshot for dropdown with shared user ‑ components/channel_members_dropdown should match snapshot for dropdown with shared user
components/channel_members_dropdown should match snapshot for group_constrained channel ‑ components/channel_members_dropdown should match snapshot for group_constrained channel
components/channel_members_dropdown should match snapshot for not dropdown with guest user ‑ components/channel_members_dropdown should match snapshot for not dropdown with guest user
components/channel_members_dropdown should match snapshot opening dropdown upwards ‑ components/channel_members_dropdown should match snapshot opening dropdown upwards
components/channel_members_dropdown should match snapshot when user is current user ‑ components/channel_members_dropdown should match snapshot when user is current user
components/channel_members_dropdown should match snapshot with role change possible ‑ components/channel_members_dropdown should match snapshot with role change possible
components/channel_members_dropdown should open a confirmation modal when current user tries to remove themselves from a channel ‑ components/channel_members_dropdown should open a confirmation modal when current user tries to remove themselves from a channel
components/channel_members_dropdown should remove the channel member ‑ components/channel_members_dropdown should remove the channel member
components/channel_notifications_modal/ChannelNotificationsModal should call onExited and match state on handleOnHide ‑ components/channel_notifications_modal/ChannelNotificationsModal should call onExited and match state on handleOnHide
components/channel_notifications_modal/ChannelNotificationsModal should match snapshot ‑ components/channel_notifications_modal/ChannelNotificationsModal should match snapshot
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitDesktopNotifyLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitDesktopNotifyLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitMarkUnreadLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitMarkUnreadLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitPushNotificationLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleSubmitPushNotificationLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdateDesktopNotifyLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdateDesktopNotifyLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdateMarkUnreadLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdateMarkUnreadLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdatePushNotificationLevel ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on handleUpdatePushNotificationLevel
components/channel_notifications_modal/ChannelNotificationsModal should match state on resetStateFromNotifyProps ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on resetStateFromNotifyProps
components/channel_notifications_modal/ChannelNotificationsModal should match state on updateSection ‑ components/channel_notifications_modal/ChannelNotificationsModal should match state on updateSection
components/channel_notifications_modal/ChannelNotificationsModal should provide correct default when currentUser channel notify props is false ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide correct default when currentUser channel notify props is false
components/channel_notifications_modal/ChannelNotificationsModal should provide correct default when currentUser channel notify props is true ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide correct default when currentUser channel notify props is true
components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channel is muted ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channel is muted
components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channelMember channel-wide mentions are off and false on the currentUser ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channelMember channel-wide mentions are off and false on the currentUser
components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channelMember channel-wide mentions are on but false on currentUser ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide correct value for ignoreChannelMentions when channelMember channel-wide mentions are on but false on currentUser
components/channel_notifications_modal/ChannelNotificationsModal should provide default notify props when missing ‑ components/channel_notifications_modal/ChannelNotificationsModal should provide default notify props when missing
components/channel_notifications_modal/ChannelNotificationsModal should reset state when collapsing a section ‑ components/channel_notifications_modal/ChannelNotificationsModal should reset state when collapsing a section
components/channel_notifications_modal/CollapseView should match snapshot, DESKTOP on collapsed view ‑ components/channel_notifications_modal/CollapseView should match snapshot, DESKTOP on collapsed view
components/channel_notifications_modal/CollapseView should match snapshot, MARK_UNREAD on collapsed view ‑ components/channel_notifications_modal/CollapseView should match snapshot, MARK_UNREAD on collapsed view
components/channel_notifications_modal/CollapseView should match snapshot, PUSH on collapsed view ‑ components/channel_notifications_modal/CollapseView should match snapshot, PUSH on collapsed view
components/channel_notifications_modal/ExpandView should match snapshot, DESKTOP on expanded view ‑ components/channel_notifications_modal/ExpandView should match snapshot, DESKTOP on expanded view
components/channel_notifications_modal/ExpandView should match snapshot, MARK_UNREAD on expanded view ‑ components/channel_notifications_modal/ExpandView should match snapshot, MARK_UNREAD on expanded view
components/channel_notifications_modal/ExpandView should match snapshot, PUSH on expanded view ‑ components/channel_notifications_modal/ExpandView should match snapshot, PUSH on expanded view
components/channel_notifications_modal/ExtraInfo should match snapshot, on DESKTOP ‑ components/channel_notifications_modal/ExtraInfo should match snapshot, on DESKTOP
components/channel_notifications_modal/ExtraInfo should match snapshot, on MARK_UNREAD ‑ components/channel_notifications_modal/ExtraInfo should match snapshot, on MARK_UNREAD
components/channel_notifications_modal/ExtraInfo should match snapshot, on PUSH ‑ components/channel_notifications_modal/ExtraInfo should match snapshot, on PUSH
components/channel_notifications_modal/NotificationSection should have called onChange when handleOnChange is called ‑ components/channel_notifications_modal/NotificationSection should have called onChange when handleOnChange is called
components/channel_notifications_modal/NotificationSection should have called onUpdateSection when handleCollapseSection is called ‑ components/channel_notifications_modal/NotificationSection should have called onUpdateSection when handleCollapseSection is called
components/channel_notifications_modal/NotificationSection should have called onUpdateSection when handleExpandSection is called ‑ components/channel_notifications_modal/NotificationSection should have called onUpdateSection when handleExpandSection is called
components/channel_notifications_modal/NotificationSection should match snapshot on server error ‑ components/channel_notifications_modal/NotificationSection should match snapshot on server error
components/channel_notifications_modal/NotificationSection should match snapshot, DESKTOP on collapsed view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, DESKTOP on collapsed view
components/channel_notifications_modal/NotificationSection should match snapshot, DESKTOP on expanded view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, DESKTOP on expanded view
components/channel_notifications_modal/NotificationSection should match snapshot, MARK_UNREAD on collapsed view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, MARK_UNREAD on collapsed view
components/channel_notifications_modal/NotificationSection should match snapshot, MARK_UNREAD on expanded view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, MARK_UNREAD on expanded view
components/channel_notifications_modal/NotificationSection should match snapshot, PUSH on collapsed view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, PUSH on collapsed view
components/channel_notifications_modal/NotificationSection should match snapshot, PUSH on expanded view ‑ components/channel_notifications_modal/NotificationSection should match snapshot, PUSH on expanded view
components/channel_notifications_modal/NotificationSection should match snapshot, on DESKTOP/PUSH & ALL ‑ components/channel_notifications_modal/NotificationSection should match snapshot, on DESKTOP/PUSH & ALL
components/channel_notifications_modal/NotificationSection should match snapshot, on MARK_UNREAD & ALL ‑ components/channel_notifications_modal/NotificationSection should match snapshot, on MARK_UNREAD & ALL
components/channel_notifications_modal/NotificationSection should match snapshot, on MENTION ‑ components/channel_notifications_modal/NotificationSection should match snapshot, on MENTION
components/channel_notifications_modal/NotificationSection should match snapshot, on NONE ‑ components/channel_notifications_modal/NotificationSection should match snapshot, on NONE
components/channel_notifications_modal/NotificationSection should match snapshot, on global DEFAULT ‑ components/channel_notifications_modal/NotificationSection should match snapshot, on global DEFAULT
components/channel_view Should have focusedPostId state based on props ‑ components/channel_view Should have focusedPostId state based on props
components/channel_view Should match snapshot if channel is archived ‑ components/channel_view Should match snapshot if channel is archived
components/channel_view Should match snapshot if channel is deactivated ‑ components/channel_view Should match snapshot if channel is deactivated
components/channel_view Should match snapshot with base props ‑ components/channel_view Should match snapshot with base props
components/claim/components/ldap_to_email.jsx submit() should have called switchLdapToEmail ‑ components/claim/components/ldap_to_email.jsx submit() should have called switchLdapToEmail
components/cloud_start_trial_btn/cloud_start_trial_btn guest radio-button is disabled and shows the badge guest restricted feature to invite guest when is NOT free trial for cloud ‑ components/cloud_start_trial_btn/cloud_start_trial_btn guest radio-button is disabled and shows the badge guest restricted feature to invite guest when is NOT free trial for cloud
components/cloud_start_trial_btn/cloud_start_trial_btn guest radio-button is disabled and shows the badge guest restricted feature to invite guest when is NOT free trial for self hosted starter ‑ components/cloud_start_trial_btn/cloud_start_trial_btn guest radio-button is disabled and shows the badge guest restricted feature to invite guest when is NOT free trial for self hosted starter
components/cloud_start_trial_btn/cloud_start_trial_btn restricted badge shows "Upgrade" for cloud post trial ‑ components/cloud_start_trial_btn/cloud_start_trial_btn restricted badge shows "Upgrade" for cloud post trial
components/cloud_start_trial_btn/cloud_start_trial_btn restricted badge shows "Upgrade" for self hosted starter post trial ‑ components/cloud_start_trial_btn/cloud_start_trial_btn restricted badge shows "Upgrade" for self hosted starter post trial
components/cloud_start_trial_btn/cloud_start_trial_btn should handle on click and change button text on FAILED trial request ‑ components/cloud_start_trial_btn/cloud_start_trial_btn should handle on click and change button text on FAILED trial request
components/cloud_start_trial_btn/cloud_start_trial_btn should handle on click and change button text on SUCCESSFUL trial request ‑ components/cloud_start_trial_btn/cloud_start_trial_btn should handle on click and change button text on SUCCESSFUL trial request
components/cloud_start_trial_btn/cloud_start_trial_btn should match snapshot ‑ components/cloud_start_trial_btn/cloud_start_trial_btn should match snapshot
components/cloud_start_trial_btn/cloud_start_trial_btn shows the badge guest highligh feature to invite guest when IS FREE trial for cloud ‑ components/cloud_start_trial_btn/cloud_start_trial_btn shows the badge guest highligh feature to invite guest when IS FREE trial for cloud
components/cloud_start_trial_btn/cloud_start_trial_btn shows the badge guest highligh feature to invite guest when IS FREE trial for self hosted starter ‑ components/cloud_start_trial_btn/cloud_start_trial_btn shows the badge guest highligh feature to invite guest when IS FREE trial for self hosted starter
components/cloud_start_trial_btn/cloud_start_trial_btn shows the radio buttons ‑ components/cloud_start_trial_btn/cloud_start_trial_btn shows the radio buttons
components/custom_status/custom_status_emoji should call handleSuggestionClick when click occurs on div ‑ components/custom_status/custom_status_emoji should call handleSuggestionClick when click occurs on div
components/custom_status/custom_status_emoji should match snapshot with duration ‑ components/custom_status/custom_status_emoji should match snapshot with duration
components/custom_status/custom_status_emoji should match snapshot with props ‑ components/custom_status/custom_status_emoji should match snapshot with props
components/custom_status/custom_status_emoji should match snapshot ‑ components/custom_status/custom_status_emoji should match snapshot
components/custom_status/custom_status_emoji should not render when EnableCustomStatus in config is false ‑ components/custom_status/custom_status_emoji should not render when EnableCustomStatus in config is false
components/custom_status/custom_status_emoji should not render when custom status is expired ‑ components/custom_status/custom_status_emoji should not render when custom status is expired
components/custom_status/custom_status_emoji should render clearButton when hover occurs on div ‑ components/custom_status/custom_status_emoji should render clearButton when hover occurs on div
components/custom_status/custom_status_modal should match snapshot when user has custom status set ‑ components/custom_status/custom_status_modal should match snapshot when user has custom status set
components/custom_status/custom_status_modal should match snapshot ‑ components/custom_status/custom_status_modal should match snapshot
components/custom_status/custom_status_text should match snapshot with props ‑ components/custom_status/custom_status_text should match snapshot with props
components/custom_status/custom_status_text should match snapshot ‑ components/custom_status/custom_status_text should match snapshot
components/custom_status/custom_status_text should not render when EnableCustomStatus in config is false ‑ components/custom_status/custom_status_text should not render when EnableCustomStatus in config is false
components/custom_status/date_time_input should match snapshot ‑ components/custom_status/date_time_input should match snapshot
components/custom_status/expiry_menu should match snapshot with different props ‑ components/custom_status/expiry_menu should match snapshot with different props
components/custom_status/expiry_menu should match snapshot ‑ components/custom_status/expiry_menu should match snapshot
components/delete_channel_modal should have called actions.deleteChannel when handleDelete is called ‑ components/delete_channel_modal should have called actions.deleteChannel when handleDelete is called
components/delete_channel_modal should have called props.onExited when Modal.onExited is called ‑ components/delete_channel_modal should have called props.onExited when Modal.onExited is called
components/delete_channel_modal should match snapshot for delete_channel_modal ‑ components/delete_channel_modal should match snapshot for delete_channel_modal
components/delete_channel_modal should match state when onHide is called ‑ components/delete_channel_modal should match state when onHide is called
components/delete_post_modal should focus delete button on enter ‑ components/delete_post_modal should focus delete button on enter
components/delete_post_modal should have called actions.deleteAndRemovePost when handleDelete is called ‑ components/delete_post_modal should have called actions.deleteAndRemovePost when handleDelete is called
components/delete_post_modal should have called browserHistory.replace when permalink post is deleted for DM/GM ‑ components/delete_post_modal should have called browserHistory.replace when permalink post is deleted for DM/GM
components/delete_post_modal should have called browserHistory.replace when permalink post is deleted for a channel ‑ components/delete_post_modal should have called browserHistory.replace when permalink post is deleted for a channel
components/delete_post_modal should have called props.onExiteed when Modal.onExited is called ‑ components/delete_post_modal should have called props.onExiteed when Modal.onExited is called
components/delete_post_modal should match snapshot for delete_post_modal with 0 comments ‑ components/delete_post_modal should match snapshot for delete_post_modal with 0 comments
components/delete_post_modal should match snapshot for delete_post_modal with 1 comment ‑ components/delete_post_modal should match snapshot for delete_post_modal with 1 comment
components/delete_post_modal should match snapshot for post with 1 commentCount and is not rootPost ‑ components/delete_post_modal should match snapshot for post with 1 commentCount and is not rootPost
components/delete_post_modal should match state when onHide is called ‑ components/delete_post_modal should match state when onHide is called
components/delete_post_modal should match state when the cancel button is clicked ‑ components/delete_post_modal should match state when the cancel button is clicked
components/delinquency_modal/delinquency_modal_controller Should NOT fetch cloud products when NOT on cloud ‑ components/delinquency_modal/delinquency_modal_controller Should NOT fetch cloud products when NOT on cloud
components/delinquency_modal/delinquency_modal_controller Should fetch cloud products when on cloud ‑ components/delinquency_modal/delinquency_modal_controller Should fetch cloud products when on cloud
components/delinquency_modal/delinquency_modal_controller Should show the modal if the admin hasn't a preference ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the admin hasn't a preference
components/delinquency_modal/delinquency_modal_controller Should show the modal if the deliquency_since is equal 90 days ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the deliquency_since is equal 90 days
components/delinquency_modal/delinquency_modal_controller Should show the modal if the deliquency_since is more than 90 days ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the deliquency_since is more than 90 days
components/delinquency_modal/delinquency_modal_controller Should show the modal if the license is cloud ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the license is cloud
components/delinquency_modal/delinquency_modal_controller Should show the modal if the user is an admin ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the user is an admin
components/delinquency_modal/delinquency_modal_controller Should show the modal if the user just logged in ‑ components/delinquency_modal/delinquency_modal_controller Should show the modal if the user just logged in
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the admin has a preference ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the admin has a preference
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the deliqeuncy_since is less than 90 days ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the deliqeuncy_since is less than 90 days
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the license isn't cloud ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the license isn't cloud
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the subscription isn't in delinquency state ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the subscription isn't in delinquency state
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the user isn't an admin ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if the user isn't an admin
components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if we aren't log in ‑ components/delinquency_modal/delinquency_modal_controller Shouldn't show the modal if we aren't log in
components/delinquency_modal/freemium_modal should display message history text when only message limit is surpassed ‑ components/delinquency_modal/freemium_modal should display message history text when only message limit is surpassed
components/delinquency_modal/freemium_modal should display storage text when only storage is surpassed ‑ components/delinquency_modal/freemium_modal should display storage text when only storage is surpassed
components/delinquency_modal/freemium_modal should display update to paid plan text when only multiples limits is surpassed ‑ components/delinquency_modal/freemium_modal should display update to paid plan text when only multiples limits is surpassed
components/delinquency_modal/freemium_modal should not show reactivate plan if admin limits isn't surpassed ‑ components/delinquency_modal/freemium_modal should not show reactivate plan if admin limits isn't surpassed
components/delinquency_modal/freemium_modal should track reactivate plan if admin click Re activate plan ‑ components/delinquency_modal/freemium_modal should track reactivate plan if admin click Re activate plan
components/deliquency_modal/deliquency_modal should save preferences and track stayOnFremium if admin click Stay on Free ‑ components/deliquency_modal/deliquency_modal should save preferences and track stayOnFremium if admin click Stay on Free
components/deliquency_modal/deliquency_modal should save preferences and track update Billing if admin click Update Billing ‑ components/deliquency_modal/deliquency_modal should save preferences and track update Billing if admin click Update Billing
components/dot_menu/DotMenu RHS follow message/thread menu item should be shown only in RHS and center channel when CRT is enabled ‑ components/dot_menu/DotMenu RHS follow message/thread menu item should be shown only in RHS and center channel when CRT is enabled
components/dot_menu/DotMenu RHS should call setThreadFollow with following as false ‑ components/dot_menu/DotMenu RHS should call setThreadFollow with following as false
components/dot_menu/DotMenu RHS should call setThreadFollow with following as true ‑ components/dot_menu/DotMenu RHS should call setThreadFollow with following as true
components/dot_menu/DotMenu RHS should show correct text ‑ components/dot_menu/DotMenu RHS should show correct text
components/dot_menu/DotMenu on mobile view should match snapshot ‑ components/dot_menu/DotMenu on mobile view should match snapshot
components/dot_menu/DotMenu returning empty ("") should match snapshot, return empty ("") on Center ‑ components/dot_menu/DotMenu returning empty ("") should match snapshot, return empty ("") on Center
components/dot_menu/DotMenu should match snapshot, canDelete ‑ components/dot_menu/DotMenu should match snapshot, canDelete
components/dot_menu/DotMenu should match snapshot, hide "New" badge on forward post ‑ components/dot_menu/DotMenu should match snapshot, hide "New" badge on forward post
components/dot_menu/DotMenu should match snapshot, on Center ‑ components/dot_menu/DotMenu should match snapshot, on Center
components/dot_menu/DotMenu should match snapshot, show "New" badge on forward post ‑ components/dot_menu/DotMenu should match snapshot, show "New" badge on forward post
components/dot_menu/DotMenu should not show mark as unread in search ‑ components/dot_menu/DotMenu should not show mark as unread in search
components/dot_menu/DotMenu should not show mark as unread when channel is archived ‑ components/dot_menu/DotMenu should not show mark as unread when channel is archived
components/dot_menu/DotMenu should show mark as unread when channel is not archived ‑ components/dot_menu/DotMenu should show mark as unread when channel is not archived
components/drafts/draft_actions should match snapshot for DM channel with teammate ‑ components/drafts/draft_actions should match snapshot for DM channel with teammate
components/drafts/draft_actions should match snapshot for DM channel ‑ components/drafts/draft_actions should match snapshot for DM channel
components/drafts/draft_actions should match snapshot for GM channel ‑ components/drafts/draft_actions should match snapshot for GM channel
components/drafts/draft_actions should match snapshot for open channel ‑ components/drafts/draft_actions should match snapshot for open channel
components/drafts/draft_actions should match snapshot for private channel ‑ components/drafts/draft_actions should match snapshot for private channel

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 3880 to 4219)

There are 6938 tests, see "Raw output" for the list of tests 3880 to 4219.
Raw output
components/drafts/draft_actions should match snapshot for self draft ‑ components/drafts/draft_actions should match snapshot for self draft
components/drafts/draft_actions should match snapshot for thread ‑ components/drafts/draft_actions should match snapshot for thread
components/drafts/draft_actions should match snapshot ‑ components/drafts/draft_actions should match snapshot
components/drafts/draft_actions/action should match snapshot ‑ components/drafts/draft_actions/action should match snapshot
components/drafts/draft_actions/delete_draft_modal should have called onConfirm ‑ components/drafts/draft_actions/delete_draft_modal should have called onConfirm
components/drafts/draft_actions/delete_draft_modal should have called onExited ‑ components/drafts/draft_actions/delete_draft_modal should have called onExited
components/drafts/draft_actions/delete_draft_modal should match snapshot ‑ components/drafts/draft_actions/delete_draft_modal should match snapshot
components/drafts/draft_actions/send_draft_modal should have called onConfirm ‑ components/drafts/draft_actions/send_draft_modal should have called onConfirm
components/drafts/draft_actions/send_draft_modal should have called onExited ‑ components/drafts/draft_actions/send_draft_modal should have called onExited
components/drafts/draft_actions/send_draft_modal should match snapshot ‑ components/drafts/draft_actions/send_draft_modal should match snapshot
components/drafts/drafts should match snapshot for local drafts disabled ‑ components/drafts/drafts should match snapshot for local drafts disabled
components/drafts/drafts should match snapshot ‑ components/drafts/drafts should match snapshot
components/drafts/drafts_link should match snapshot ‑ components/drafts/drafts_link should match snapshot
components/drafts/drafts_row should match snapshot for channel draft ‑ components/drafts/drafts_row should match snapshot for channel draft
components/drafts/drafts_row should match snapshot for thread draft ‑ components/drafts/drafts_row should match snapshot for thread draft
components/drafts/drafts_row should match snapshot for undefined channel ‑ components/drafts/drafts_row should match snapshot for undefined channel
components/drafts/drafts_row should match snapshot for undefined thread ‑ components/drafts/drafts_row should match snapshot for undefined thread
components/drafts/panel/ should match snapshot ‑ components/drafts/panel/ should match snapshot
components/drafts/panel/panel_body should have called handleFormattedTextClick ‑ components/drafts/panel/panel_body should have called handleFormattedTextClick
components/drafts/panel/panel_body should match snapshot for priority ‑ components/drafts/panel/panel_body should match snapshot for priority
components/drafts/panel/panel_body should match snapshot for requested_ack ‑ components/drafts/panel/panel_body should match snapshot for requested_ack
components/drafts/panel/panel_body should match snapshot ‑ components/drafts/panel/panel_body should match snapshot
components/drafts/panel/panel_header should match snapshot ‑ components/drafts/panel/panel_header should match snapshot
components/drafts/panel/panel_header should show draft actions when hovered ‑ components/drafts/panel/panel_header should show draft actions when hovered
components/drafts/panel/panel_header should show sync icon when draft is from server ‑ components/drafts/panel/panel_header should show sync icon when draft is from server
components/emoji/components/AddEmoji '$ymbolsnotallowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji '$ymbolsnotallowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbols notallowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbols notallowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbols"notallowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbols"notallowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbols'notallowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbols'notallowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbols.not.allowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbols.not.allowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbolsnot&llowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbolsnot&llowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbolsnot@llowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbolsnot@llowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbolsnot^llowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbolsnot^llowed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbolsnota()owed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbolsnota()owed' should not be a valid emoji name
components/emoji/components/AddEmoji 'symbolsnota|lowed' should not be a valid emoji name ‑ components/emoji/components/AddEmoji 'symbolsnota|lowed' should not be a valid emoji name
components/emoji/components/AddEmoji emoji name ' trimmed ' should be corrected as 'trimmed' ‑ components/emoji/components/AddEmoji emoji name ' trimmed ' should be corrected as 'trimmed'
components/emoji/components/AddEmoji emoji name ':colonstrimmed:' should be corrected as 'colonstrimmed' ‑ components/emoji/components/AddEmoji emoji name ':colonstrimmed:' should be corrected as 'colonstrimmed'
components/emoji/components/AddEmoji emoji name 'UPPERCASE' should be corrected as 'uppercase' ‑ components/emoji/components/AddEmoji emoji name 'UPPERCASE' should be corrected as 'uppercase'
components/emoji/components/AddEmoji hyphens-are-allowed should be a valid emoji name ‑ components/emoji/components/AddEmoji hyphens-are-allowed should be a valid emoji name
components/emoji/components/AddEmoji numb3rsar3all0w3d should be a valid emoji name ‑ components/emoji/components/AddEmoji numb3rsar3all0w3d should be a valid emoji name
components/emoji/components/AddEmoji should match snapshot ‑ components/emoji/components/AddEmoji should match snapshot
components/emoji/components/AddEmoji should not submit when already saving ‑ components/emoji/components/AddEmoji should not submit when already saving
components/emoji/components/AddEmoji should select a file and match snapshot ‑ components/emoji/components/AddEmoji should select a file and match snapshot
components/emoji/components/AddEmoji should show an error when emoji name is taken by a system emoji ‑ components/emoji/components/AddEmoji should show an error when emoji name is taken by a system emoji
components/emoji/components/AddEmoji should show error if emoji name unset ‑ components/emoji/components/AddEmoji should show error if emoji name unset
components/emoji/components/AddEmoji should show error if image unset ‑ components/emoji/components/AddEmoji should show error if image unset
components/emoji/components/AddEmoji should show error when emoji name is taken by an existing custom emoji ‑ components/emoji/components/AddEmoji should show error when emoji name is taken by an existing custom emoji
components/emoji/components/AddEmoji should show error when image is too large ‑ components/emoji/components/AddEmoji should show error when image is too large
components/emoji/components/AddEmoji should show generic error when action response cannot be parsed ‑ components/emoji/components/AddEmoji should show generic error when action response cannot be parsed
components/emoji/components/AddEmoji should show response error message when action response is error ‑ components/emoji/components/AddEmoji should show response error message when action response is error
components/emoji/components/AddEmoji should submit the new added emoji ‑ components/emoji/components/AddEmoji should submit the new added emoji
components/emoji/components/AddEmoji should update emoji name and match snapshot ‑ components/emoji/components/AddEmoji should update emoji name and match snapshot
components/emoji/components/AddEmoji underscores_are_allowed should be a valid emoji name ‑ components/emoji/components/AddEmoji underscores_are_allowed should be a valid emoji name
components/emoji_picker/EmojiPicker Recent category should exist if there are recent emojis ‑ components/emoji_picker/EmojiPicker Recent category should exist if there are recent emojis
components/emoji_picker/EmojiPicker Recent category should not exist if there are no recent emojis ‑ components/emoji_picker/EmojiPicker Recent category should not exist if there are no recent emojis
components/emoji_picker/EmojiPicker should match snapshot ‑ components/emoji_picker/EmojiPicker should match snapshot
components/emoji_picker/components/EmojiPickerHeader handleEmojiPickerClose, should have called props.handleEmojiPickerClose ‑ components/emoji_picker/components/EmojiPickerHeader handleEmojiPickerClose, should have called props.handleEmojiPickerClose
components/emoji_picker/components/EmojiPickerHeader should match snapshot,  ‑ components/emoji_picker/components/EmojiPickerHeader should match snapshot, 
components/error_page/ErrorLink should match snapshot ‑ components/error_page/ErrorLink should match snapshot
components/error_page/ErrorMessage should match snapshot, channel_not_found type ‑ components/error_page/ErrorMessage should match snapshot, channel_not_found type
components/error_page/ErrorMessage should match snapshot, local_storage type ‑ components/error_page/ErrorMessage should match snapshot, local_storage type
components/error_page/ErrorMessage should match snapshot, no type but with message ‑ components/error_page/ErrorMessage should match snapshot, no type but with message
components/error_page/ErrorMessage should match snapshot, no type nor message ‑ components/error_page/ErrorMessage should match snapshot, no type nor message
components/error_page/ErrorMessage should match snapshot, oauth_access_denied type ‑ components/error_page/ErrorMessage should match snapshot, oauth_access_denied type
components/error_page/ErrorMessage should match snapshot, oauth_invalid_param type ‑ components/error_page/ErrorMessage should match snapshot, oauth_invalid_param type
components/error_page/ErrorMessage should match snapshot, oauth_invalid_redirect_url type ‑ components/error_page/ErrorMessage should match snapshot, oauth_invalid_redirect_url type
components/error_page/ErrorMessage should match snapshot, oauth_missing_code type ‑ components/error_page/ErrorMessage should match snapshot, oauth_missing_code type
components/error_page/ErrorMessage should match snapshot, page_not_found type ‑ components/error_page/ErrorMessage should match snapshot, page_not_found type
components/error_page/ErrorMessage should match snapshot, permalink_not_found type ‑ components/error_page/ErrorMessage should match snapshot, permalink_not_found type
components/error_page/ErrorMessage should match snapshot, team_not_found type ‑ components/error_page/ErrorMessage should match snapshot, team_not_found type
components/error_page/ErrorTitle should match snapshot, channel_not_found type ‑ components/error_page/ErrorTitle should match snapshot, channel_not_found type
components/error_page/ErrorTitle should match snapshot, local_storage type ‑ components/error_page/ErrorTitle should match snapshot, local_storage type
components/error_page/ErrorTitle should match snapshot, no type but with title ‑ components/error_page/ErrorTitle should match snapshot, no type but with title
components/error_page/ErrorTitle should match snapshot, no type nor title ‑ components/error_page/ErrorTitle should match snapshot, no type nor title
components/error_page/ErrorTitle should match snapshot, oauth_access_denied type ‑ components/error_page/ErrorTitle should match snapshot, oauth_access_denied type
components/error_page/ErrorTitle should match snapshot, oauth_invalid_param type ‑ components/error_page/ErrorTitle should match snapshot, oauth_invalid_param type
components/error_page/ErrorTitle should match snapshot, oauth_invalid_redirect_url type ‑ components/error_page/ErrorTitle should match snapshot, oauth_invalid_redirect_url type
components/error_page/ErrorTitle should match snapshot, oauth_missing_code type ‑ components/error_page/ErrorTitle should match snapshot, oauth_missing_code type
components/error_page/ErrorTitle should match snapshot, page_not_found type ‑ components/error_page/ErrorTitle should match snapshot, page_not_found type
components/error_page/ErrorTitle should match snapshot, permalink_not_found type ‑ components/error_page/ErrorTitle should match snapshot, permalink_not_found type
components/error_page/ErrorTitle should match snapshot, team_not_found type ‑ components/error_page/ErrorTitle should match snapshot, team_not_found type
components/external_link should attach parameters ‑ components/external_link should attach parameters
components/external_link should be able to override target, rel ‑ components/external_link should be able to override target, rel
components/external_link should match snapshot ‑ components/external_link should match snapshot
components/external_link should not attach parameters if href isn't *.mattermost.com enabled ‑ components/external_link should not attach parameters if href isn't *.mattermost.com enabled
components/external_link should preserve query params that already exist in the href ‑ components/external_link should preserve query params that already exist in the href
components/feature_discovery FeatureDiscovery should match snapshot when is cloud environment and subscription is not loaded yet in redux store ‑ components/feature_discovery FeatureDiscovery should match snapshot when is cloud environment and subscription is not loaded yet in redux store
components/feature_discovery FeatureDiscovery should match snapshot when is cloud environment ‑ components/feature_discovery FeatureDiscovery should match snapshot when is cloud environment
components/feature_discovery FeatureDiscovery should match snapshot ‑ components/feature_discovery FeatureDiscovery should match snapshot
components/file_attachment/FilenameOverlay should match snapshot, compact display ‑ components/file_attachment/FilenameOverlay should match snapshot, compact display
components/file_attachment/FilenameOverlay should match snapshot, standard but not downloadable ‑ components/file_attachment/FilenameOverlay should match snapshot, standard but not downloadable
components/file_attachment/FilenameOverlay should match snapshot, standard display ‑ components/file_attachment/FilenameOverlay should match snapshot, standard display
components/file_attachment/FilenameOverlay should match snapshot, with Download icon as children ‑ components/file_attachment/FilenameOverlay should match snapshot, with Download icon as children
components/file_preview_modal/file_preview_modal_footer/FilePreviewModalFooter should match snapshot the desktop view ‑ components/file_preview_modal/file_preview_modal_footer/FilePreviewModalFooter should match snapshot the desktop view
components/file_preview_modal/file_preview_modal_footer/FilePreviewModalFooter should match snapshot the mobile view ‑ components/file_preview_modal/file_preview_modal_footer/FilePreviewModalFooter should match snapshot the mobile view
components/file_preview_modal/file_preview_modal_header/FilePreviewModalHeader should match snapshot the desktop view ‑ components/file_preview_modal/file_preview_modal_header/FilePreviewModalHeader should match snapshot the desktop view
components/file_preview_modal/file_preview_modal_header/FilePreviewModalHeader should match snapshot the mobile view ‑ components/file_preview_modal/file_preview_modal_header/FilePreviewModalHeader should match snapshot the mobile view
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should call public link callback ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should call public link callback
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should copy the content to clipboard ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should copy the content to clipboard
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should get public api when public links is enabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should get public api when public links is enabled
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot for external image with public links enabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot for external image with public links enabled
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot when copy content is enabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot when copy content is enabled
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot with public links disabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot with public links disabled
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot with public links enabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should match snapshot with public links enabled
components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should not get public api when public links is disabled ‑ components/file_preview_modal/file_preview_modal_main_actions/FilePreviewModalMainActions should not get public api when public links is disabled
components/file_preview_modal/file_preview_modal_main_nav/FilePreviewModalMainNav should match snapshot with multiple files ‑ components/file_preview_modal/file_preview_modal_main_nav/FilePreviewModalMainNav should match snapshot with multiple files
components/file_preview_modal/popover_bar/PopoverBar should match snapshot with zoom controls enabled ‑ components/file_preview_modal/popover_bar/PopoverBar should match snapshot with zoom controls enabled
components/file_search_result/FileSearchResultItem should match snapshot with DM ‑ components/file_search_result/FileSearchResultItem should match snapshot with DM
components/file_search_result/FileSearchResultItem should match snapshot with GM ‑ components/file_search_result/FileSearchResultItem should match snapshot with GM
components/file_search_result/FileSearchResultItem should match snapshot with channel name ‑ components/file_search_result/FileSearchResultItem should match snapshot with channel name
components/file_search_result/FileSearchResultItem should match snapshot ‑ components/file_search_result/FileSearchResultItem should match snapshot
components/gather_intent/gather_intent.tsx should display modal if the user click on the modal opener ‑ components/gather_intent/gather_intent.tsx should display modal if the user click on the modal opener
components/gather_intent/gather_intent.tsx should display the modal opener after close the modal ‑ components/gather_intent/gather_intent.tsx should display the modal opener after close the modal
components/gather_intent/gather_intent.tsx should render the submitted modal after save the configuration and reopening the modal ‑ components/gather_intent/gather_intent.tsx should render the submitted modal after save the configuration and reopening the modal
components/gather_intent/gather_intent.tsx should render the submitted modal after save the configuration ‑ components/gather_intent/gather_intent.tsx should render the submitted modal after save the configuration
components/gather_intent/gather_intent.tsx should render the submitted modal when the user has a feedback recorded ‑ components/gather_intent/gather_intent.tsx should render the submitted modal when the user has a feedback recorded
components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in ACH option ‑ components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in ACH option
components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in Wire option ‑ components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in Wire option
components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in other option and fill the option ‑ components/gather_intent/gather_intent_modal.tsx should be able save the feedback if the user click in other option and fill the option
components/gather_intent/gather_intent_modal.tsx should be able to save the feedback if the user only click in other, leave the input empty and press other option ‑ components/gather_intent/gather_intent_modal.tsx should be able to save the feedback if the user only click in other, leave the input empty and press other option
components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user don't click on any option ‑ components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user don't click on any option
components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user only click in other and leave the input empty ‑ components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user only click in other and leave the input empty
components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user only click in other and write only white spaces in the input ‑ components/gather_intent/gather_intent_modal.tsx shouldn't be able to save the feedback if the user only click in other and write only white spaces in the input
components/global/AtMentionsButton should match snapshot ‑ components/global/AtMentionsButton should match snapshot
components/global/AtMentionsButton should show active mentions ‑ components/global/AtMentionsButton should show active mentions
components/global/CloudTrialEndAnnouncementBar Should not show banner if preference is set to hidden ‑ components/global/CloudTrialEndAnnouncementBar Should not show banner if preference is set to hidden
components/global/CloudTrialEndAnnouncementBar Should show banner cloudArchived teams exist ‑ components/global/CloudTrialEndAnnouncementBar Should show banner cloudArchived teams exist
components/global/CloudTrialEndAnnouncementBar Should show banner when not on free trial with a trial_end_at in the past ‑ components/global/CloudTrialEndAnnouncementBar Should show banner when not on free trial with a trial_end_at in the past
components/global/CloudTrialEndAnnouncementBar should not show banner if on free trial ‑ components/global/CloudTrialEndAnnouncementBar should not show banner if on free trial
components/global/CloudTrialEndAnnouncementBar should not show for enterprise workspaces ‑ components/global/CloudTrialEndAnnouncementBar should not show for enterprise workspaces
components/global/CloudTrialEndAnnouncementBar should not show for non-admins ‑ components/global/CloudTrialEndAnnouncementBar should not show for non-admins
components/global/CloudTrialEndAnnouncementBar should not show for professional workspaces ‑ components/global/CloudTrialEndAnnouncementBar should not show for professional workspaces
components/global/PlanUpgradeButton should NOT show Upgrade button in global header for self hosted non trial and licensed ‑ components/global/PlanUpgradeButton should NOT show Upgrade button in global header for self hosted non trial and licensed
components/global/PlanUpgradeButton should not show Upgrade button in global header for non admin cloud users ‑ components/global/PlanUpgradeButton should not show Upgrade button in global header for non admin cloud users
components/global/PlanUpgradeButton should not show Upgrade button in global header for non admin self hosted users ‑ components/global/PlanUpgradeButton should not show Upgrade button in global header for non admin self hosted users
components/global/PlanUpgradeButton should not show Upgrade button in global header for non enterprise edition self hosted users ‑ components/global/PlanUpgradeButton should not show Upgrade button in global header for non enterprise edition self hosted users
components/global/PlanUpgradeButton should not show for cloud enterprise non-trial ‑ components/global/PlanUpgradeButton should not show for cloud enterprise non-trial
components/global/PlanUpgradeButton should not show for cloud professional product ‑ components/global/PlanUpgradeButton should not show for cloud professional product
components/global/PlanUpgradeButton should show Upgrade button in global header for admin users, cloud and enterprise trial subscription ‑ components/global/PlanUpgradeButton should show Upgrade button in global header for admin users, cloud and enterprise trial subscription
components/global/PlanUpgradeButton should show Upgrade button in global header for admin users, cloud free subscription ‑ components/global/PlanUpgradeButton should show Upgrade button in global header for admin users, cloud free subscription
components/global/global_header should be disabled when global header is disabled ‑ components/global/global_header should be disabled when global header is disabled
components/global/global_header should be enabled when global header is enabled ‑ components/global/global_header should be enabled when global header is enabled
components/global/product_switcher should have an active button state when the switcher menu is open ‑ components/global/product_switcher should have an active button state when the switcher menu is open
components/global/product_switcher should match snapshot with product switcher menu ‑ components/global/product_switcher should match snapshot with product switcher menu
components/global/product_switcher should match snapshot ‑ components/global/product_switcher should match snapshot
components/global/product_switcher should render once when there are no top level products available ‑ components/global/product_switcher should render once when there are no top level products available
components/global/product_switcher should render the correct amount of times when there are products available ‑ components/global/product_switcher should render the correct amount of times when there are products available
components/global/product_switcher_menu should match snapshot with id ‑ components/global/product_switcher_menu should match snapshot with id
components/global/product_switcher_menu should match snapshot with most of the thing enabled ‑ components/global/product_switcher_menu should match snapshot with most of the thing enabled
components/global/product_switcher_menu should match snapshot with system admin post trial ‑ components/global/product_switcher_menu should match snapshot with system admin post trial
components/global/product_switcher_menu should match userGroups snapshot with EnableCustomGroups config ‑ components/global/product_switcher_menu should match userGroups snapshot with EnableCustomGroups config
components/global/product_switcher_menu should match userGroups snapshot with cloud free trial ‑ components/global/product_switcher_menu should match userGroups snapshot with cloud free trial
components/global/product_switcher_menu should match userGroups snapshot with cloud free ‑ components/global/product_switcher_menu should match userGroups snapshot with cloud free
components/global/product_switcher_menu should not render if the user is not logged in ‑ components/global/product_switcher_menu should not render if the user is not logged in
components/global/product_switcher_menu should show integrations should show integrations modal ‑ components/global/product_switcher_menu should show integrations should show integrations modal
components/global/product_switcher_menu should show integrations unless cannot manage integrations ‑ components/global/product_switcher_menu should show integrations unless cannot manage integrations
components/global/product_switcher_menu should show integrations when can manage system bots ‑ components/global/product_switcher_menu should show integrations when can manage system bots
components/global/product_switcher_menu should show integrations when incoming webhooks enabled ‑ components/global/product_switcher_menu should show integrations when incoming webhooks enabled
components/global/product_switcher_menu should show integrations when oauth providers enabled ‑ components/global/product_switcher_menu should show integrations when oauth providers enabled
components/global/product_switcher_menu should show integrations when outgoing webhooks enabled ‑ components/global/product_switcher_menu should show integrations when outgoing webhooks enabled
components/global/product_switcher_menu should show integrations when slash commands enabled ‑ components/global/product_switcher_menu should show integrations when slash commands enabled
components/global/product_switcher_menu should show with end user post trial ‑ components/global/product_switcher_menu should show with end user post trial
components/global/product_switcher_menu should show with end user pre trial ‑ components/global/product_switcher_menu should show with end user pre trial
components/global/product_switcher_menu should show with system admin pre trial for cloud ‑ components/global/product_switcher_menu should show with system admin pre trial for cloud
components/global/product_switcher_menu should show with system admin pre trial for self hosted ‑ components/global/product_switcher_menu should show with system admin pre trial for self hosted
components/global/product_switcher_menu user groups button is disabled for free ‑ components/global/product_switcher_menu user groups button is disabled for free
components/header_footer_route/content_layouts/alternate_link should return default ‑ components/header_footer_route/content_layouts/alternate_link should return default
components/header_footer_route/content_layouts/alternate_link should show with link ‑ components/header_footer_route/content_layouts/alternate_link should show with link
components/header_footer_route/content_layouts/alternate_link should show with message ‑ components/header_footer_route/content_layouts/alternate_link should show with message
components/integrations/AbstractCommand should call action function ‑ components/integrations/AbstractCommand should call action function
components/integrations/AbstractCommand should match object returned by getStateFromCommand ‑ components/integrations/AbstractCommand should match object returned by getStateFromCommand
components/integrations/AbstractCommand should match snapshot ‑ components/integrations/AbstractCommand should match snapshot
components/integrations/AbstractCommand should match snapshot, displays client error ‑ components/integrations/AbstractCommand should match snapshot, displays client error
components/integrations/AbstractCommand should match state when handleSubmit is called ‑ components/integrations/AbstractCommand should match state when handleSubmit is called
components/integrations/AbstractCommand should match state when method is called ‑ components/integrations/AbstractCommand should match state when method is called
components/integrations/AbstractIncomingWebhook should call action function ‑ components/integrations/AbstractIncomingWebhook should call action function
components/integrations/AbstractIncomingWebhook should match snapshot ‑ components/integrations/AbstractIncomingWebhook should match snapshot
components/integrations/AbstractIncomingWebhook should match snapshot, displays client error when no initial hook ‑ components/integrations/AbstractIncomingWebhook should match snapshot, displays client error when no initial hook
components/integrations/AbstractIncomingWebhook should match snapshot, hiding post icon url if not enabled ‑ components/integrations/AbstractIncomingWebhook should match snapshot, hiding post icon url if not enabled
components/integrations/AbstractIncomingWebhook should match snapshot, hiding post username if not enabled ‑ components/integrations/AbstractIncomingWebhook should match snapshot, hiding post username if not enabled
components/integrations/AbstractIncomingWebhook should match snapshot, on serverError ‑ components/integrations/AbstractIncomingWebhook should match snapshot, on serverError
components/integrations/AbstractIncomingWebhook should update state.channelId when on channel change ‑ components/integrations/AbstractIncomingWebhook should update state.channelId when on channel change
components/integrations/AbstractIncomingWebhook should update state.description when on description change ‑ components/integrations/AbstractIncomingWebhook should update state.description when on description change
components/integrations/AbstractIncomingWebhook should update state.iconURL on post icon url change ‑ components/integrations/AbstractIncomingWebhook should update state.iconURL on post icon url change
components/integrations/AbstractIncomingWebhook should update state.username on post username change ‑ components/integrations/AbstractIncomingWebhook should update state.username on post username change
components/integrations/AbstractOAuthApp should call action function ‑ components/integrations/AbstractOAuthApp should call action function
components/integrations/AbstractOAuthApp should have correct state when handleSubmit is called ‑ components/integrations/AbstractOAuthApp should have correct state when handleSubmit is called
components/integrations/AbstractOAuthApp should have correct state when updateDescription is called ‑ components/integrations/AbstractOAuthApp should have correct state when updateDescription is called
components/integrations/AbstractOAuthApp should have correct state when updateHomepage is called ‑ components/integrations/AbstractOAuthApp should have correct state when updateHomepage is called
components/integrations/AbstractOAuthApp should have correct state when updateIconUrl is called ‑ components/integrations/AbstractOAuthApp should have correct state when updateIconUrl is called
components/integrations/AbstractOAuthApp should have correct state when updateName is called ‑ components/integrations/AbstractOAuthApp should have correct state when updateName is called
components/integrations/AbstractOAuthApp should have correct state when updateTrusted is called ‑ components/integrations/AbstractOAuthApp should have correct state when updateTrusted is called
components/integrations/AbstractOAuthApp should match snapshot ‑ components/integrations/AbstractOAuthApp should match snapshot
components/integrations/AbstractOAuthApp should match snapshot, displays client error ‑ components/integrations/AbstractOAuthApp should match snapshot, displays client error
components/integrations/AbstractOutgoingWebhook should match snapshot ‑ components/integrations/AbstractOutgoingWebhook should match snapshot
components/integrations/AbstractOutgoingWebhook should render username in case of enablePostUsernameOverride is true  ‑ components/integrations/AbstractOutgoingWebhook should render username in case of enablePostUsernameOverride is true 
components/integrations/AddCommand should match snapshot ‑ components/integrations/AddCommand should match snapshot
components/integrations/AddIncomingWebhook should have called createIncomingHook ‑ components/integrations/AddIncomingWebhook should have called createIncomingHook
components/integrations/AddIncomingWebhook should match snapshot ‑ components/integrations/AddIncomingWebhook should match snapshot
components/integrations/AddOAuthApp should match snapshot ‑ components/integrations/AddOAuthApp should match snapshot
components/integrations/AddOutgoingWebhook should match snapshot ‑ components/integrations/AddOutgoingWebhook should match snapshot
components/integrations/ConfirmIntegration should match callback URLs of OAuth Apps ‑ components/integrations/ConfirmIntegration should match callback URLs of OAuth Apps
components/integrations/ConfirmIntegration should match snapshot, bad integration type case ‑ components/integrations/ConfirmIntegration should match snapshot, bad integration type case
components/integrations/ConfirmIntegration should match snapshot, commands case ‑ components/integrations/ConfirmIntegration should match snapshot, commands case
components/integrations/ConfirmIntegration should match snapshot, incomingHooks case ‑ components/integrations/ConfirmIntegration should match snapshot, incomingHooks case
components/integrations/ConfirmIntegration should match snapshot, oauthApps case ‑ components/integrations/ConfirmIntegration should match snapshot, oauthApps case
components/integrations/ConfirmIntegration should match snapshot, outgoingHooks and bad identifier case ‑ components/integrations/ConfirmIntegration should match snapshot, outgoingHooks and bad identifier case
components/integrations/ConfirmIntegration should match snapshot, outgoingHooks case ‑ components/integrations/ConfirmIntegration should match snapshot, outgoingHooks case
components/integrations/EditCommand should have match renderExtra ‑ components/integrations/EditCommand should have match renderExtra
components/integrations/EditCommand should have match state when confirmModalDismissed is called ‑ components/integrations/EditCommand should have match state when confirmModalDismissed is called
components/integrations/EditCommand should have match state when handleConfirmModal is called ‑ components/integrations/EditCommand should have match state when handleConfirmModal is called
components/integrations/EditCommand should have match when editCommand is called ‑ components/integrations/EditCommand should have match when editCommand is called
components/integrations/EditCommand should match snapshot when EnableCommands is false ‑ components/integrations/EditCommand should match snapshot when EnableCommands is false
components/integrations/EditCommand should match snapshot ‑ components/integrations/EditCommand should match snapshot
components/integrations/EditCommand should match snapshot, loading ‑ components/integrations/EditCommand should match snapshot, loading
components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (no server error) ‑ components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (no server error)
components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (with data) ‑ components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (with data)
components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (with server error) ‑ components/integrations/EditIncomingWebhook should have called submitHook when editIncomingHook is initiated (with server error)
components/integrations/EditIncomingWebhook should not call getIncomingHook ‑ components/integrations/EditIncomingWebhook should not call getIncomingHook
components/integrations/EditIncomingWebhook should show AbstractIncomingWebhook ‑ components/integrations/EditIncomingWebhook should show AbstractIncomingWebhook
components/integrations/EditIncomingWebhook should show Loading screen when no hook is provided ‑ components/integrations/EditIncomingWebhook should show Loading screen when no hook is provided
components/integrations/EditOAuthApp should have match renderExtra ‑ components/integrations/EditOAuthApp should have match renderExtra
components/integrations/EditOAuthApp should have match state when confirmModalDismissed is called ‑ components/integrations/EditOAuthApp should have match state when confirmModalDismissed is called
components/integrations/EditOAuthApp should have match state when handleConfirmModal is called ‑ components/integrations/EditOAuthApp should have match state when handleConfirmModal is called
components/integrations/EditOAuthApp should have match when editOAuthApp is called ‑ components/integrations/EditOAuthApp should have match when editOAuthApp is called
components/integrations/EditOAuthApp should have match when submitOAuthApp is called on error ‑ components/integrations/EditOAuthApp should have match when submitOAuthApp is called on error
components/integrations/EditOAuthApp should have match when submitOAuthApp is called on success ‑ components/integrations/EditOAuthApp should have match when submitOAuthApp is called on success
components/integrations/EditOAuthApp should match snapshot when EnableOAuthServiceProvider is false ‑ components/integrations/EditOAuthApp should match snapshot when EnableOAuthServiceProvider is false
components/integrations/EditOAuthApp should match snapshot ‑ components/integrations/EditOAuthApp should match snapshot
components/integrations/EditOAuthApp should match snapshot, loading ‑ components/integrations/EditOAuthApp should match snapshot, loading
components/integrations/EditOutgoingWebhook should have match renderExtra ‑ components/integrations/EditOutgoingWebhook should have match renderExtra
components/integrations/EditOutgoingWebhook should have match state when confirmModalDismissed is called ‑ components/integrations/EditOutgoingWebhook should have match state when confirmModalDismissed is called
components/integrations/EditOutgoingWebhook should have match state when handleConfirmModal is called ‑ components/integrations/EditOutgoingWebhook should have match state when handleConfirmModal is called
components/integrations/EditOutgoingWebhook should have match when editOutgoingHook is called ‑ components/integrations/EditOutgoingWebhook should have match when editOutgoingHook is called
components/integrations/EditOutgoingWebhook should have match when submitHook is called on error ‑ components/integrations/EditOutgoingWebhook should have match when submitHook is called on error
components/integrations/EditOutgoingWebhook should have match when submitHook is called on success ‑ components/integrations/EditOutgoingWebhook should have match when submitHook is called on success
components/integrations/EditOutgoingWebhook should match snapshot when EnableOutgoingWebhooks is false ‑ components/integrations/EditOutgoingWebhook should match snapshot when EnableOutgoingWebhooks is false
components/integrations/EditOutgoingWebhook should match snapshot ‑ components/integrations/EditOutgoingWebhook should match snapshot
components/integrations/EditOutgoingWebhook should match snapshot, loading ‑ components/integrations/EditOutgoingWebhook should match snapshot, loading
components/integrations/InstalledCommand should call onDelete function ‑ components/integrations/InstalledCommand should call onDelete function
components/integrations/InstalledCommand should call onRegenToken function ‑ components/integrations/InstalledCommand should call onRegenToken function
components/integrations/InstalledCommand should filter out command ‑ components/integrations/InstalledCommand should filter out command
components/integrations/InstalledCommand should match snapshot ‑ components/integrations/InstalledCommand should match snapshot
components/integrations/InstalledCommand should match snapshot, not autocomplete, no display_name/description/auto_complete_hint ‑ components/integrations/InstalledCommand should match snapshot, not autocomplete, no display_name/description/auto_complete_hint
components/integrations/InstalledIncomingWebhook Should have the same name and description on view as it has in incomingWebhook ‑ components/integrations/InstalledIncomingWebhook Should have the same name and description on view as it has in incomingWebhook
components/integrations/InstalledIncomingWebhook Should not display description as it is null ‑ components/integrations/InstalledIncomingWebhook Should not display description as it is null
components/integrations/InstalledIncomingWebhook Should not render any nodes as there are no filtered results ‑ components/integrations/InstalledIncomingWebhook Should not render any nodes as there are no filtered results
components/integrations/InstalledIncomingWebhook Should render a webhook item as filtered result is true ‑ components/integrations/InstalledIncomingWebhook Should render a webhook item as filtered result is true
components/integrations/InstalledIncomingWebhook should have edit and delete actions if user can change webhook ‑ components/integrations/InstalledIncomingWebhook should have edit and delete actions if user can change webhook
components/integrations/InstalledIncomingWebhook should match snapshot ‑ components/integrations/InstalledIncomingWebhook should match snapshot
components/integrations/InstalledIncomingWebhook should not have edit and delete actions if user does not have permissions to change ‑ components/integrations/InstalledIncomingWebhook should not have edit and delete actions if user does not have permissions to change
components/integrations/InstalledOAuthApp should call onRegenerateSecret function ‑ components/integrations/InstalledOAuthApp should call onRegenerateSecret function
components/integrations/InstalledOAuthApp should filter out OAuthApp ‑ components/integrations/InstalledOAuthApp should filter out OAuthApp
components/integrations/InstalledOAuthApp should have called props.onDelete on handleDelete  ‑ components/integrations/InstalledOAuthApp should have called props.onDelete on handleDelete 
components/integrations/InstalledOAuthApp should match on handleRegenerate ‑ components/integrations/InstalledOAuthApp should match on handleRegenerate
components/integrations/InstalledOAuthApp should match snapshot from app ‑ components/integrations/InstalledOAuthApp should match snapshot from app
components/integrations/InstalledOAuthApp should match snapshot ‑ components/integrations/InstalledOAuthApp should match snapshot
components/integrations/InstalledOAuthApp should match snapshot, on error ‑ components/integrations/InstalledOAuthApp should match snapshot, on error
components/integrations/InstalledOAuthApp should match snapshot, when oauthApp is without name and not trusted ‑ components/integrations/InstalledOAuthApp should match snapshot, when oauthApp is without name and not trusted
components/integrations/InstalledOAuthApp should match state on button clicks, both showSecretButton and hideSecretButton ‑ components/integrations/InstalledOAuthApp should match state on button clicks, both showSecretButton and hideSecretButton
components/integrations/InstalledOAuthApps should match snapshot for Apps ‑ components/integrations/InstalledOAuthApps should match snapshot for Apps
components/integrations/InstalledOAuthApps should match snapshot ‑ components/integrations/InstalledOAuthApps should match snapshot
components/integrations/InstalledOAuthApps should props.deleteOAuthApp on deleteOAuthApp ‑ components/integrations/InstalledOAuthApps should props.deleteOAuthApp on deleteOAuthApp
components/integrations/InstalledOutgoingWebhook Should call onDelete function once ‑ components/integrations/InstalledOutgoingWebhook Should call onDelete function once
components/integrations/InstalledOutgoingWebhook Should call onRegenToken function once ‑ components/integrations/InstalledOutgoingWebhook Should call onRegenToken function once
components/integrations/InstalledOutgoingWebhook Should have the same name and description on view as it has in outgoingWebhook ‑ components/integrations/InstalledOutgoingWebhook Should have the same name and description on view as it has in outgoingWebhook
components/integrations/InstalledOutgoingWebhook Should match result when matchesFilter is called ‑ components/integrations/InstalledOutgoingWebhook Should match result when matchesFilter is called
components/integrations/InstalledOutgoingWebhook Should match snapshot of makeDisplayName ‑ components/integrations/InstalledOutgoingWebhook Should match snapshot of makeDisplayName
components/integrations/InstalledOutgoingWebhook Should not display description as it is null ‑ components/integrations/InstalledOutgoingWebhook Should not display description as it is null
components/integrations/InstalledOutgoingWebhook Should not render any nodes as there are no filtered results ‑ components/integrations/InstalledOutgoingWebhook Should not render any nodes as there are no filtered results
components/integrations/InstalledOutgoingWebhook Should render a webhook item as filtered result is true ‑ components/integrations/InstalledOutgoingWebhook Should render a webhook item as filtered result is true
components/integrations/InstalledOutgoingWebhook should have edit and delete actions if user can change webhook ‑ components/integrations/InstalledOutgoingWebhook should have edit and delete actions if user can change webhook
components/integrations/InstalledOutgoingWebhook should match snapshot ‑ components/integrations/InstalledOutgoingWebhook should match snapshot
components/integrations/InstalledOutgoingWebhook should not have edit and delete actions if user does not have permissions to change ‑ components/integrations/InstalledOutgoingWebhook should not have edit and delete actions if user does not have permissions to change
components/integrations/InstalledOutgoingWebhooks should call regenOutgoingHookToken function ‑ components/integrations/InstalledOutgoingWebhooks should call regenOutgoingHookToken function
components/integrations/InstalledOutgoingWebhooks should call removeOutgoingHook function ‑ components/integrations/InstalledOutgoingWebhooks should call removeOutgoingHook function
components/integrations/InstalledOutgoingWebhooks should match snapshot ‑ components/integrations/InstalledOutgoingWebhooks should match snapshot
components/integrations/bots/AddBot blank ‑ components/integrations/bots/AddBot blank
components/integrations/bots/AddBot edit bot ‑ components/integrations/bots/AddBot edit bot
components/integrations/bots/Bot app bot ‑ components/integrations/bots/Bot app bot
components/integrations/bots/Bot bot with access tokens ‑ components/integrations/bots/Bot bot with access tokens
components/integrations/bots/Bot bot with disabled access tokens ‑ components/integrations/bots/Bot bot with disabled access tokens
components/integrations/bots/Bot bot with owner ‑ components/integrations/bots/Bot bot with owner
components/integrations/bots/Bot disabled bot ‑ components/integrations/bots/Bot disabled bot
components/integrations/bots/Bot regular bot ‑ components/integrations/bots/Bot regular bot
components/integrations/bots/Bots bot owner tokens ‑ components/integrations/bots/Bots bot owner tokens
components/integrations/bots/Bots bots with bots from apps ‑ components/integrations/bots/Bots bots with bots from apps
components/integrations/bots/Bots bots ‑ components/integrations/bots/Bots bots
components/interactive_dialog/DialogElement radioSetting No default value is selected from the radio button list ‑ components/interactive_dialog/DialogElement radioSetting No default value is selected from the radio button list
components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null and value is not null ‑ components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null and value is not null
components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null and value is null ‑ components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null and value is null
components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null ‑ components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when options are null
components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when type is radio ‑ components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when type is radio
components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when value is not one of the options ‑ components/interactive_dialog/DialogElement radioSetting RadioSetting is rendered when value is not one of the options
components/interactive_dialog/DialogElement radioSetting The default value can be specified from the list ‑ components/interactive_dialog/DialogElement radioSetting The default value can be specified from the list
components/interactive_dialog/DialogElement subtype blank ‑ components/interactive_dialog/DialogElement subtype blank
components/interactive_dialog/DialogElement subtype email ‑ components/interactive_dialog/DialogElement subtype email
components/interactive_dialog/DialogElement subtype invalid ‑ components/interactive_dialog/DialogElement subtype invalid
components/interactive_dialog/DialogElement subtype password ‑ components/interactive_dialog/DialogElement subtype password
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "TRUE" ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "TRUE"
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "True" ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "True"
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "false" ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "false"
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "true" ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of "true"
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of true ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret default of true
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret no default ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret no default
components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret unknown default ‑ components/interactive_dialog/InteractiveDialog bool element in Interactive Dialog should interpret unknown default
components/interactive_dialog/InteractiveDialog default select element in Interactive Dialog should be enabled by default ‑ components/interactive_dialog/InteractiveDialog default select element in Interactive Dialog should be enabled by default
components/interactive_dialog/InteractiveDialog generic error message should appear when submit returns an error ‑ components/interactive_dialog/InteractiveDialog generic error message should appear when submit returns an error
components/interactive_dialog/InteractiveDialog generic error message should not appear when submit does not return an error ‑ components/interactive_dialog/InteractiveDialog generic error message should not appear when submit does not return an error
components/invitation_modal/overage_users_banner_notice gov sku sees overage notice but not a call to do true up ‑ components/invitation_modal/overage_users_banner_notice gov sku sees overage notice but not a call to do true up
components/invitation_modal/overage_users_banner_notice should not render the 5% banner because we have dissmised it ‑ components/invitation_modal/overage_users_banner_notice should not render the 5% banner because we have dissmised it
components/invitation_modal/overage_users_banner_notice should not render the banner because it's cloud licenese ‑ components/invitation_modal/overage_users_banner_notice should not render the banner because it's cloud licenese
components/invitation_modal/overage_users_banner_notice should not render the banner because we are not admins ‑ components/invitation_modal/overage_users_banner_notice should not render the banner because we are not admins
components/invitation_modal/overage_users_banner_notice should not render the banner because we are not on overage state ‑ components/invitation_modal/overage_users_banner_notice should not render the banner because we are not on overage state
components/invitation_modal/overage_users_banner_notice should not render the banner because we are over 10% and we have preferences ‑ components/invitation_modal/overage_users_banner_notice should not render the banner because we are over 10% and we have preferences
components/invitation_modal/overage_users_banner_notice should render the banner because we are over 10% and we don't have preferences ‑ components/invitation_modal/overage_users_banner_notice should render the banner because we are over 10% and we don't have preferences
components/invitation_modal/overage_users_banner_notice should render the banner because we are over 10%, and we have preference only for the warning state ‑ components/invitation_modal/overage_users_banner_notice should render the banner because we are over 10%, and we have preference only for the warning state
components/invitation_modal/overage_users_banner_notice should render the banner because we are over 5% and we don't have any preferences ‑ components/invitation_modal/overage_users_banner_notice should render the banner because we are over 5% and we don't have any preferences
components/invitation_modal/overage_users_banner_notice should render the banner because we are over 5% and we have preferences from one old banner ‑ components/invitation_modal/overage_users_banner_notice should render the banner because we are over 5% and we have preferences from one old banner
components/invitation_modal/overage_users_banner_notice should save preferences for the banner because we are over 10% and we don't have preferences ‑ components/invitation_modal/overage_users_banner_notice should save preferences for the banner because we are over 10% and we don't have preferences
components/invitation_modal/overage_users_banner_notice should save the preferences for 5% banner if admin click on close ‑ components/invitation_modal/overage_users_banner_notice should save the preferences for 5% banner if admin click on close
components/invitation_modal/overage_users_banner_notice should track if the admin click Contact Sales CTA in a 10% overage state ‑ components/invitation_modal/overage_users_banner_notice should track if the admin click Contact Sales CTA in a 10% overage state
components/invitation_modal/overage_users_banner_notice should track if the admin click Contact Sales CTA in a 5% overage state ‑ components/invitation_modal/overage_users_banner_notice should track if the admin click Contact Sales CTA in a 5% overage state
components/invitation_modal/overage_users_banner_notice should track if the admin click expansion seats CTA in a 10% overage state ‑ components/invitation_modal/overage_users_banner_notice should track if the admin click expansion seats CTA in a 10% overage state
components/invitation_modal/overage_users_banner_notice should track if the admin click expansion seats CTA in a 5% overage state ‑ components/invitation_modal/overage_users_banner_notice should track if the admin click expansion seats CTA in a 5% overage state
components/learn_more_trial_modal/learn_more_trial_modal should call on close ‑ components/learn_more_trial_modal/learn_more_trial_modal should call on close
components/learn_more_trial_modal/learn_more_trial_modal should call on exited ‑ components/learn_more_trial_modal/learn_more_trial_modal should call on exited
components/learn_more_trial_modal/learn_more_trial_modal should have the self hosted request trial button cloud free is disabled ‑ components/learn_more_trial_modal/learn_more_trial_modal should have the self hosted request trial button cloud free is disabled
components/learn_more_trial_modal/learn_more_trial_modal should have the start cloud trial button when is cloud workspace and cloud free is enabled ‑ components/learn_more_trial_modal/learn_more_trial_modal should have the start cloud trial button when is cloud workspace and cloud free is enabled
components/learn_more_trial_modal/learn_more_trial_modal should match snapshot ‑ components/learn_more_trial_modal/learn_more_trial_modal should match snapshot
components/learn_more_trial_modal/learn_more_trial_modal should move the slides when clicking carousel next and prev buttons ‑ components/learn_more_trial_modal/learn_more_trial_modal should move the slides when clicking carousel next and prev buttons
components/learn_more_trial_modal/learn_more_trial_modal should show the learn more about trial modal carousel slides ‑ components/learn_more_trial_modal/learn_more_trial_modal should show the learn more about trial modal carousel slides
components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot when loaded in cloud workspace ‑ components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot when loaded in cloud workspace
components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot with optional params ‑ components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot with optional params
components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot ‑ components/learn_more_trial_modal/learn_more_trial_modal_step should match snapshot
components/learn_more_trial_modal/start_trial_btn does not show success for embargoed countries ‑ components/learn_more_trial_modal/start_trial_btn does not show success for embargoed countries
components/learn_more_trial_modal/start_trial_btn should handle on click when rendered as button ‑ components/learn_more_trial_modal/start_trial_btn should handle on click when rendered as button
components/learn_more_trial_modal/start_trial_btn should handle on click ‑ components/learn_more_trial_modal/start_trial_btn should handle on click
components/learn_more_trial_modal/start_trial_btn should match snapshot ‑ components/learn_more_trial_modal/start_trial_btn should match snapshot
components/link_tooltip/link_tooltip should match snapshot with uncommon link structure ‑ components/link_tooltip/link_tooltip should match snapshot with uncommon link structure

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 4220 to 4566)

There are 6938 tests, see "Raw output" for the list of tests 4220 to 4566.
Raw output
components/link_tooltip/link_tooltip should match snapshot ‑ components/link_tooltip/link_tooltip should match snapshot
components/localized_input/localized_input ref should properly be forwarded ‑ components/localized_input/localized_input ref should properly be forwarded
components/localized_input/localized_input should match snapshot ‑ components/localized_input/localized_input should match snapshot
components/logged_in/LoggedIn should redirect to mfa when required and not on /mfa/setup ‑ components/logged_in/LoggedIn should redirect to mfa when required and not on /mfa/setup
components/logged_in/LoggedIn should redirect to terms of service when mfa not required and terms of service required but not on /terms_of_service ‑ components/logged_in/LoggedIn should redirect to terms of service when mfa not required and terms of service required but not on /terms_of_service
components/logged_in/LoggedIn should render children when mfa is not required and on /mfa/confirm ‑ components/logged_in/LoggedIn should render children when mfa is not required and on /mfa/confirm
components/logged_in/LoggedIn should render children when mfa is not required and terms of service required and on /terms_of_service ‑ components/logged_in/LoggedIn should render children when mfa is not required and terms of service required and on /terms_of_service
components/logged_in/LoggedIn should render children when mfa required and already on /mfa/setup ‑ components/logged_in/LoggedIn should render children when mfa required and already on /mfa/setup
components/logged_in/LoggedIn should render children when neither mfa nor terms of service required ‑ components/logged_in/LoggedIn should render children when neither mfa nor terms of service required
components/logged_in/LoggedIn should render loading state without user ‑ components/logged_in/LoggedIn should render loading state without user
components/logged_in/LoggedIn should set state to unfocused if it starts in the background ‑ components/logged_in/LoggedIn should set state to unfocused if it starts in the background
components/logged_in/LoggedIn should signal to other tabs when login is successful ‑ components/logged_in/LoggedIn should signal to other tabs when login is successful
components/login/Login should handle discard session expiry notification on failed sign in ‑ components/login/Login should handle discard session expiry notification on failed sign in
components/login/Login should handle gitlab text and color props ‑ components/login/Login should handle gitlab text and color props
components/login/Login should handle initializing when logout status success ‑ components/login/Login should handle initializing when logout status success
components/login/Login should handle initializing when storage not initalized ‑ components/login/Login should handle initializing when storage not initalized
components/login/Login should handle openid text and color props ‑ components/login/Login should handle openid text and color props
components/login/Login should handle session expired ‑ components/login/Login should handle session expired
components/login/Login should handle suppress session expired notification on sign in change ‑ components/login/Login should handle suppress session expired notification on sign in change
components/login/Login should match snapshot with base login ‑ components/login/Login should match snapshot with base login
components/login/Login should match snapshot ‑ components/login/Login should match snapshot
components/login/LoginMfa should handle submit ‑ components/login/LoginMfa should handle submit
components/login/LoginMfa should handle token entered ‑ components/login/LoginMfa should handle token entered
components/login/LoginMfa should match snapshot ‑ components/login/LoginMfa should match snapshot
components/marketplace/ AllListing should render with no plugins ‑ components/marketplace/ AllListing should render with no plugins
components/marketplace/ AllListing should render with one plugin ‑ components/marketplace/ AllListing should render with one plugin
components/marketplace/ AllListing should render with plugins ‑ components/marketplace/ AllListing should render with plugins
components/marketplace/ InstalledPlugins should render with multiple plugins ‑ components/marketplace/ InstalledPlugins should render with multiple plugins
components/marketplace/ InstalledPlugins should render with no plugins ‑ components/marketplace/ InstalledPlugins should render with no plugins
components/marketplace/ InstalledPlugins should render with one plugin ‑ components/marketplace/ InstalledPlugins should render with one plugin
components/marketplace/ MarketplaceModal Should call for track event when searching ‑ components/marketplace/ MarketplaceModal Should call for track event when searching
components/marketplace/ MarketplaceModal should fetch plugins when plugin status is changed ‑ components/marketplace/ MarketplaceModal should fetch plugins when plugin status is changed
components/marketplace/ MarketplaceModal should render with error banner ‑ components/marketplace/ MarketplaceModal should render with error banner
components/marketplace/ MarketplaceModal should render with no plugins installed ‑ components/marketplace/ MarketplaceModal should render with no plugins installed
components/marketplace/ MarketplaceModal should render with plugins installed ‑ components/marketplace/ MarketplaceModal should render with plugins installed
components/marketplace/marketplace_list should render with multiple plugins ‑ components/marketplace/marketplace_list should render with multiple plugins
components/marketplace/marketplace_list should set page to 0 when list of plugins changed ‑ components/marketplace/marketplace_list should set page to 0 when list of plugins changed
components/marketplace/navigation_row should not render any buttons ‑ components/marketplace/navigation_row should not render any buttons
components/marketplace/navigation_row should render next and previous buttons ‑ components/marketplace/navigation_row should render next and previous buttons
components/marketplace/navigation_row should render only next button ‑ components/marketplace/navigation_row should render only next button
components/marketplace/navigation_row should render only previous button ‑ components/marketplace/navigation_row should render only previous button
components/mfa/components/Confirm should match snapshot ‑ components/mfa/components/Confirm should match snapshot
components/mfa/components/Confirm should submit on enter ‑ components/mfa/components/Confirm should submit on enter
components/mfa/components/Confirm should submit on form submit ‑ components/mfa/components/Confirm should submit on form submit
components/multiselect/multiselect Back button should be customizable ‑ components/multiselect/multiselect Back button should be customizable
components/multiselect/multiselect MultiSelectList should have selected item scrollIntoView to align at bottom of list ‑ components/multiselect/multiselect MultiSelectList should have selected item scrollIntoView to align at bottom of list
components/multiselect/multiselect MultiSelectList should have selected item scrollIntoView to align at top of list ‑ components/multiselect/multiselect MultiSelectList should have selected item scrollIntoView to align at top of list
components/multiselect/multiselect MultiSelectList should match snapshot when custom no option message is defined ‑ components/multiselect/multiselect MultiSelectList should match snapshot when custom no option message is defined
components/multiselect/multiselect MultiSelectList should match state on next page ‑ components/multiselect/multiselect MultiSelectList should match state on next page
components/multiselect/multiselect should match snapshot for page 2 ‑ components/multiselect/multiselect should match snapshot for page 2
components/multiselect/multiselect should match snapshot ‑ components/multiselect/multiselect should match snapshot
components/new_channel_modal should disable confirm button when display name in error ‑ components/new_channel_modal should disable confirm button when display name in error
components/new_channel_modal should disable confirm button when server error ‑ components/new_channel_modal should disable confirm button when server error
components/new_channel_modal should disable confirm button when url in error ‑ components/new_channel_modal should disable confirm button when url in error
components/new_channel_modal should enable confirm button when having valid display name, url and type ‑ components/new_channel_modal should enable confirm button when having valid display name, url and type
components/new_channel_modal should handle display name change ‑ components/new_channel_modal should handle display name change
components/new_channel_modal should handle purpose changes ‑ components/new_channel_modal should handle purpose changes
components/new_channel_modal should handle type changes ‑ components/new_channel_modal should handle type changes
components/new_channel_modal should handle url change ‑ components/new_channel_modal should handle url change
components/new_channel_modal should match snapshot ‑ components/new_channel_modal should match snapshot
components/new_channel_modal should request team creation on submit ‑ components/new_channel_modal should request team creation on submit
components/no_results_indicator should match snapshot when expanded ‑ components/no_results_indicator should match snapshot when expanded
components/no_results_indicator should match snapshot with default props ‑ components/no_results_indicator should match snapshot with default props
components/no_results_indicator should match snapshot with horizontal layout ‑ components/no_results_indicator should match snapshot with horizontal layout
components/no_results_indicator should match snapshot with variant ChannelFiles ‑ components/no_results_indicator should match snapshot with variant ChannelFiles
components/no_results_indicator should match snapshot with variant ChannelFilesFiltered ‑ components/no_results_indicator should match snapshot with variant ChannelFilesFiltered
components/no_results_indicator should match snapshot with variant ChannelSearch ‑ components/no_results_indicator should match snapshot with variant ChannelSearch
components/no_results_indicator should match snapshot with variant FlaggedPosts ‑ components/no_results_indicator should match snapshot with variant FlaggedPosts
components/no_results_indicator should match snapshot with variant Mentions ‑ components/no_results_indicator should match snapshot with variant Mentions
components/no_results_indicator should match snapshot with variant PinnedPosts ‑ components/no_results_indicator should match snapshot with variant PinnedPosts
components/notify_counts should show not show unread indicator ‑ components/notify_counts should show not show unread indicator
components/notify_counts should show unread mention count ‑ components/notify_counts should show unread mention count
components/notify_counts should show unread messages ‑ components/notify_counts should show unread messages
components/overage_users_banner should not render the 5% banner because we have dissmised it ‑ components/overage_users_banner should not render the 5% banner because we have dissmised it
components/overage_users_banner should not render the banner because it's cloud licenese ‑ components/overage_users_banner should not render the banner because it's cloud licenese
components/overage_users_banner should not render the banner because we are not admins ‑ components/overage_users_banner should not render the banner because we are not admins
components/overage_users_banner should not render the banner because we are not on overage state ‑ components/overage_users_banner should not render the banner because we are not on overage state
components/overage_users_banner should render the  warning banner with expansion seats CTA if the license is expandable ‑ components/overage_users_banner should render the  warning banner with expansion seats CTA if the license is expandable
components/overage_users_banner should render the banner because we are over 10% ‑ components/overage_users_banner should render the banner because we are over 10%
components/overage_users_banner should render the banner because we are over 5% and we don't have any preferences ‑ components/overage_users_banner should render the banner because we are over 5% and we don't have any preferences
components/overage_users_banner should render the banner because we are over 5% and we have preferences from one old banner ‑ components/overage_users_banner should render the banner because we are over 5% and we have preferences from one old banner
components/overage_users_banner should render the error banner with expansion seats CTA if the license is be expandable ‑ components/overage_users_banner should render the error banner with expansion seats CTA if the license is be expandable
components/overage_users_banner should save the preferences for 5% banner if admin click on close ‑ components/overage_users_banner should save the preferences for 5% banner if admin click on close
components/overage_users_banner should track if the admin click Contact Sales CTA in a 10% overage state ‑ components/overage_users_banner should track if the admin click Contact Sales CTA in a 10% overage state
components/overage_users_banner should track if the admin click expansion seats CTA in a 10% overage state ‑ components/overage_users_banner should track if the admin click expansion seats CTA in a 10% overage state
components/overage_users_banner should track if the admin click expansion seats CTA in a 5% overage state ‑ components/overage_users_banner should track if the admin click expansion seats CTA in a 5% overage state
components/permissions_gates ChannelPermissionGate should match snapshot when the channel doesn't exists ‑ components/permissions_gates ChannelPermissionGate should match snapshot when the channel doesn't exists
components/permissions_gates ChannelPermissionGate should match snapshot when user does not have permissions in DM and GM ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user does not have permissions in DM and GM
components/permissions_gates ChannelPermissionGate should match snapshot when user have at least on of the permissions ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have at least on of the permissions
components/permissions_gates ChannelPermissionGate should match snapshot when user have permission and use invert ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have permission and use invert
components/permissions_gates ChannelPermissionGate should match snapshot when user have permission system wide ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have permission system wide
components/permissions_gates ChannelPermissionGate should match snapshot when user have permission team wide ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have permission team wide
components/permissions_gates ChannelPermissionGate should match snapshot when user have permission ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have permission
components/permissions_gates ChannelPermissionGate should match snapshot when user have permissions in DM and GM ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user have permissions in DM and GM
components/permissions_gates ChannelPermissionGate should match snapshot when user haven't permission ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user haven't permission
components/permissions_gates ChannelPermissionGate should match snapshot when user not have permission and use invert ‑ components/permissions_gates ChannelPermissionGate should match snapshot when user not have permission and use invert
components/permissions_gates SystemPermissionGate should match snapshot when user have at least on of the permissions ‑ components/permissions_gates SystemPermissionGate should match snapshot when user have at least on of the permissions
components/permissions_gates SystemPermissionGate should match snapshot when user have permission and use invert ‑ components/permissions_gates SystemPermissionGate should match snapshot when user have permission and use invert
components/permissions_gates SystemPermissionGate should match snapshot when user have permission ‑ components/permissions_gates SystemPermissionGate should match snapshot when user have permission
components/permissions_gates SystemPermissionGate should match snapshot when user haven't permission ‑ components/permissions_gates SystemPermissionGate should match snapshot when user haven't permission
components/permissions_gates SystemPermissionGate should match snapshot when user not have permission and use invert ‑ components/permissions_gates SystemPermissionGate should match snapshot when user not have permission and use invert
components/permissions_gates TeamPermissionGate should match snapshot when the team doesn't exists ‑ components/permissions_gates TeamPermissionGate should match snapshot when the team doesn't exists
components/permissions_gates TeamPermissionGate should match snapshot when user doesn't have permission ‑ components/permissions_gates TeamPermissionGate should match snapshot when user doesn't have permission
components/permissions_gates TeamPermissionGate should match snapshot when user have at least on of the permissions ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have at least on of the permissions
components/permissions_gates TeamPermissionGate should match snapshot when user have at least one of the permissions ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have at least one of the permissions
components/permissions_gates TeamPermissionGate should match snapshot when user have permission and use invert ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have permission and use invert
components/permissions_gates TeamPermissionGate should match snapshot when user have permission system wide ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have permission system wide
components/permissions_gates TeamPermissionGate should match snapshot when user have permission ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have permission
components/permissions_gates TeamPermissionGate should match snapshot when user have the permission in other team and use invert ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have the permission in other team and use invert
components/permissions_gates TeamPermissionGate should match snapshot when user have the permission in other team ‑ components/permissions_gates TeamPermissionGate should match snapshot when user have the permission in other team
components/permissions_gates TeamPermissionGate should match snapshot when user haven't permission ‑ components/permissions_gates TeamPermissionGate should match snapshot when user haven't permission
components/permissions_gates TeamPermissionGate should match snapshot when user not have permission and use invert ‑ components/permissions_gates TeamPermissionGate should match snapshot when user not have permission and use invert
components/picture_selector should match snapshot, default picture provided ‑ components/picture_selector should match snapshot, default picture provided
components/picture_selector should match snapshot, existing picture provided ‑ components/picture_selector should match snapshot, existing picture provided
components/picture_selector should match snapshot, no picture selected ‑ components/picture_selector should match snapshot, no picture selected
components/post_edit_history should match snapshot ‑ components/post_edit_history should match snapshot
components/post_edit_history/edited_post_item clicking on the restore button should call openRestorePostModal ‑ components/post_edit_history/edited_post_item clicking on the restore button should call openRestorePostModal
components/post_edit_history/edited_post_item should match snapshot when isCurrent is true ‑ components/post_edit_history/edited_post_item should match snapshot when isCurrent is true
components/post_edit_history/edited_post_item should match snapshot ‑ components/post_edit_history/edited_post_item should match snapshot
components/post_edit_history/edited_post_item when isCurrent is true, should not render the restore button ‑ components/post_edit_history/edited_post_item when isCurrent is true, should not render the restore button
components/post_edit_history/edited_post_item when isCurrent is true, should render the current version text ‑ components/post_edit_history/edited_post_item when isCurrent is true, should render the current version text
components/post_view/AddMembersButton should match snapshot, less than limit ‑ components/post_view/AddMembersButton should match snapshot, less than limit
components/post_view/AddMembersButton should match snapshot, more than limit ‑ components/post_view/AddMembersButton should match snapshot, more than limit
components/post_view/AddMembersButton should match snapshot, setHeader and pluginButtons ‑ components/post_view/AddMembersButton should match snapshot, setHeader and pluginButtons
components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot ‑ components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot
components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, readonly ‑ components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, readonly
components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, with enable, group constrained ‑ components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, with enable, group constrained
components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, with enableUserCreation ‑ components/post_view/ChannelIntroMessages test DEFAULT Channel should match snapshot, with enableUserCreation
components/post_view/ChannelIntroMessages test DIRECT Channel should match snapshot, with teammate ‑ components/post_view/ChannelIntroMessages test DIRECT Channel should match snapshot, with teammate
components/post_view/ChannelIntroMessages test DIRECT Channel should match snapshot, without teammate ‑ components/post_view/ChannelIntroMessages test DIRECT Channel should match snapshot, without teammate
components/post_view/ChannelIntroMessages test Group Channel should match snapshot, no profiles ‑ components/post_view/ChannelIntroMessages test Group Channel should match snapshot, no profiles
components/post_view/ChannelIntroMessages test Group Channel should match snapshot, with profiles ‑ components/post_view/ChannelIntroMessages test Group Channel should match snapshot, with profiles
components/post_view/ChannelIntroMessages test OFFTOPIC Channel should match snapshot ‑ components/post_view/ChannelIntroMessages test OFFTOPIC Channel should match snapshot
components/post_view/ChannelIntroMessages test Open Channel should match snapshot, without boards ‑ components/post_view/ChannelIntroMessages test Open Channel should match snapshot, without boards
components/post_view/CombinedSystemMessage should call getMissingProfilesByIds and/or getMissingProfilesByUsernames on loadUserProfiles ‑ components/post_view/CombinedSystemMessage should call getMissingProfilesByIds and/or getMissingProfilesByUsernames on loadUserProfiles
components/post_view/CombinedSystemMessage should match snapshot when join leave messages are turned off ‑ components/post_view/CombinedSystemMessage should match snapshot when join leave messages are turned off
components/post_view/CombinedSystemMessage should match snapshot ‑ components/post_view/CombinedSystemMessage should match snapshot
components/post_view/CombinedSystemMessage should match snapshot, "removed from channel" message when join leave messages are turned off ‑ components/post_view/CombinedSystemMessage should match snapshot, "removed from channel" message when join leave messages are turned off
components/post_view/CombinedSystemMessage should match snapshot, combining users removed from channel by all actors ‑ components/post_view/CombinedSystemMessage should match snapshot, combining users removed from channel by all actors
components/post_view/CombinedSystemMessage should match snapshot, when current user is removed from then rejoined the channel ‑ components/post_view/CombinedSystemMessage should match snapshot, when current user is removed from then rejoined the channel
components/post_view/CommentedOn Should trigger search with override_username ‑ components/post_view/CommentedOn Should trigger search with override_username
components/post_view/CommentedOn should call onCommentClick on click of text message ‑ components/post_view/CommentedOn should call onCommentClick on click of text message
components/post_view/CommentedOn should match snapshot ‑ components/post_view/CommentedOn should match snapshot
components/post_view/CommentedOn should match snapshots for post with props.fallback as message ‑ components/post_view/CommentedOn should match snapshots for post with props.fallback as message
components/post_view/CommentedOn should match snapshots for post with props.pretext as message ‑ components/post_view/CommentedOn should match snapshots for post with props.pretext as message
components/post_view/CommentedOn should match snapshots for post with props.text as message ‑ components/post_view/CommentedOn should match snapshots for post with props.text as message
components/post_view/CommentedOn should match snapshots for post with props.title as message ‑ components/post_view/CommentedOn should match snapshots for post with props.title as message
components/post_view/DateSeparator should render Timestamp inside of a BasicSeparator and pass date/value to it ‑ components/post_view/DateSeparator should render Timestamp inside of a BasicSeparator and pass date/value to it
components/post_view/FailedPostOptions should create post on retry ‑ components/post_view/FailedPostOptions should create post on retry
components/post_view/FailedPostOptions should match snapshot ‑ components/post_view/FailedPostOptions should match snapshot
components/post_view/FailedPostOptions should remove post on cancel ‑ components/post_view/FailedPostOptions should remove post on cancel
components/post_view/FloatingTimestamp should match snapshot ‑ components/post_view/FloatingTimestamp should match snapshot
components/post_view/MessageAttachment should call actions.doPostActionWithCookie on handleAction ‑ components/post_view/MessageAttachment should call actions.doPostActionWithCookie on handleAction
components/post_view/MessageAttachment should call openModal when showModal is called ‑ components/post_view/MessageAttachment should call openModal when showModal is called
components/post_view/MessageAttachment should change checkOverflow state on handleHeightReceived change ‑ components/post_view/MessageAttachment should change checkOverflow state on handleHeightReceived change
components/post_view/MessageAttachment should match snapshot and render a field with a number value ‑ components/post_view/MessageAttachment should match snapshot and render a field with a number value
components/post_view/MessageAttachment should match snapshot when no footer is provided (even if footer_icon is provided) ‑ components/post_view/MessageAttachment should match snapshot when no footer is provided (even if footer_icon is provided)
components/post_view/MessageAttachment should match snapshot when the attachment has a link in the title ‑ components/post_view/MessageAttachment should match snapshot when the attachment has a link in the title
components/post_view/MessageAttachment should match snapshot when the attachment has an emoji in the title ‑ components/post_view/MessageAttachment should match snapshot when the attachment has an emoji in the title
components/post_view/MessageAttachment should match snapshot when the attachment hasn't any emojis in the title ‑ components/post_view/MessageAttachment should match snapshot when the attachment hasn't any emojis in the title
components/post_view/MessageAttachment should match snapshot when the footer is truncated ‑ components/post_view/MessageAttachment should match snapshot when the footer is truncated
components/post_view/MessageAttachment should match snapshot ‑ components/post_view/MessageAttachment should match snapshot
components/post_view/MessageAttachment should match value on getFieldsTable ‑ components/post_view/MessageAttachment should match value on getFieldsTable
components/post_view/MessageAttachment should match value on renderPostActions ‑ components/post_view/MessageAttachment should match value on renderPostActions
components/post_view/MessageAttachment should not render content box if there is no content ‑ components/post_view/MessageAttachment should not render content box if there is no content
components/post_view/MessageAttachment should use ExternalImage for images ‑ components/post_view/MessageAttachment should use ExternalImage for images
components/post_view/PostAddChannelMember actions should have been called ‑ components/post_view/PostAddChannelMember actions should have been called
components/post_view/PostAddChannelMember addChannelMember should have been called multiple times ‑ components/post_view/PostAddChannelMember addChannelMember should have been called multiple times
components/post_view/PostAddChannelMember should match snapshot, empty channelType ‑ components/post_view/PostAddChannelMember should match snapshot, empty channelType
components/post_view/PostAddChannelMember should match snapshot, empty postId ‑ components/post_view/PostAddChannelMember should match snapshot, empty postId
components/post_view/PostAddChannelMember should match snapshot, more than 3 users ‑ components/post_view/PostAddChannelMember should match snapshot, more than 3 users
components/post_view/PostAddChannelMember should match snapshot, private channel ‑ components/post_view/PostAddChannelMember should match snapshot, private channel
components/post_view/PostAddChannelMember should match snapshot, public channel ‑ components/post_view/PostAddChannelMember should match snapshot, public channel
components/post_view/PostAddChannelMember should match snapshot, with no-groups usernames ‑ components/post_view/PostAddChannelMember should match snapshot, with no-groups usernames
components/post_view/PostAttachment should match checkOverflow state on handleHeightReceived change ‑ components/post_view/PostAttachment should match checkOverflow state on handleHeightReceived change
components/post_view/PostAttachment should match snapshot ‑ components/post_view/PostAttachment should match snapshot
components/post_view/PostAttachment should match snapshot, on Show Less ‑ components/post_view/PostAttachment should match snapshot, on Show Less
components/post_view/PostAttachment should match snapshot, on Show More ‑ components/post_view/PostAttachment should match snapshot, on Show More
components/post_view/PostAttachment should match snapshot, on deleted post ‑ components/post_view/PostAttachment should match snapshot, on deleted post
components/post_view/PostAttachment should match snapshot, on edited post ‑ components/post_view/PostAttachment should match snapshot, on edited post
components/post_view/PostAttachment should match snapshot, on ephemeral post ‑ components/post_view/PostAttachment should match snapshot, on ephemeral post
components/post_view/PostFlagIcon should match snapshot ‑ components/post_view/PostFlagIcon should match snapshot
components/post_view/PostReaction should call addReaction and toggleEmojiPicker on handleAddEmoji ‑ components/post_view/PostReaction should call addReaction and toggleEmojiPicker on handleAddEmoji
components/post_view/PostReaction should match snapshot ‑ components/post_view/PostReaction should match snapshot
components/post_view/Reaction should apply read-only class if user does not have permission to add reaction ‑ components/post_view/Reaction should apply read-only class if user does not have permission to add reaction
components/post_view/Reaction should apply read-only class if user does not have permission to remove reaction ‑ components/post_view/Reaction should apply read-only class if user does not have permission to remove reaction
components/post_view/Reaction should have called actions.getMissingProfilesByIds when loadMissingProfiles is called ‑ components/post_view/Reaction should have called actions.getMissingProfilesByIds when loadMissingProfiles is called
components/post_view/Reaction should match snapshot when a current user reacted to a post ‑ components/post_view/Reaction should match snapshot when a current user reacted to a post
components/post_view/Reaction should match snapshot ‑ components/post_view/Reaction should match snapshot
components/post_view/Reaction should return null/empty if no emojiImageUrl ‑ components/post_view/Reaction should return null/empty if no emojiImageUrl
components/post_view/ShowMore should call checkTextOverflow ‑ components/post_view/ShowMore should call checkTextOverflow
components/post_view/ShowMore should match snapshot ‑ components/post_view/ShowMore should match snapshot
components/post_view/ShowMore should match snapshot, PostAttachment on collapsed view ‑ components/post_view/ShowMore should match snapshot, PostAttachment on collapsed view
components/post_view/ShowMore should match snapshot, PostAttachment on expanded view ‑ components/post_view/ShowMore should match snapshot, PostAttachment on expanded view
components/post_view/ShowMore should match snapshot, PostMessageView on collapsed view ‑ components/post_view/ShowMore should match snapshot, PostMessageView on collapsed view
components/post_view/ShowMore should match snapshot, PostMessageView on expanded view with compactDisplay ‑ components/post_view/ShowMore should match snapshot, PostMessageView on expanded view with compactDisplay
components/post_view/ShowMore should match snapshot, PostMessageView on expanded view ‑ components/post_view/ShowMore should match snapshot, PostMessageView on expanded view
components/post_view/combined_system_message/LastUsers should match snapshot ‑ components/post_view/combined_system_message/LastUsers should match snapshot
components/post_view/combined_system_message/LastUsers should match snapshot, expanded ‑ components/post_view/combined_system_message/LastUsers should match snapshot, expanded
components/post_view/combined_system_message/LastUsers should match state on handleOnClick ‑ components/post_view/combined_system_message/LastUsers should match state on handleOnClick
components/post_view/embedded_bindings/button_binding/ should call doAppSubmit on click ‑ components/post_view/embedded_bindings/button_binding/ should call doAppSubmit on click
components/post_view/embedded_bindings/button_binding/ should handle error call response ‑ components/post_view/embedded_bindings/button_binding/ should handle error call response
components/post_view/embedded_bindings/button_binding/ should match snapshot ‑ components/post_view/embedded_bindings/button_binding/ should match snapshot
components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment has a link in the title ‑ components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment has a link in the title
components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment has an emoji in the title ‑ components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment has an emoji in the title
components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment hasn't any emojis in the title ‑ components/post_view/embedded_bindings/embedded_binding should match snapshot when the attachment hasn't any emojis in the title
components/post_view/embedded_bindings/embedded_binding should match snapshot ‑ components/post_view/embedded_bindings/embedded_binding should match snapshot
components/post_view/embedded_bindings/select_binding handleSelected should call handleBindingClick ‑ components/post_view/embedded_bindings/select_binding handleSelected should call handleBindingClick
components/post_view/embedded_bindings/select_binding should handle error call response ‑ components/post_view/embedded_bindings/select_binding should handle error call response
components/post_view/embedded_bindings/select_binding should start with nothing selected ‑ components/post_view/embedded_bindings/select_binding should start with nothing selected
components/post_view/index should return false if loading a permalink view ‑ components/post_view/index should return false if loading a permalink view
components/post_view/index should return true if channel is a DM and indetifier is not the same as teammate name ‑ components/post_view/index should return true if channel is a DM and indetifier is not the same as teammate name
components/post_view/index should return true if channel is a GM and indetifier is not the same as channel name ‑ components/post_view/index should return true if channel is a GM and indetifier is not the same as channel name
components/post_view/index should return true if channel or if team data is not present ‑ components/post_view/index should return true if channel or if team data is not present
components/post_view/index should return true if channel team id is not the same as current team id ‑ components/post_view/index should return true if channel team id is not the same as current team id
components/post_view/index should return true if teamMemberships exist but team is not part of membership ‑ components/post_view/index should return true if teamMemberships exist but team is not part of membership
components/post_view/message_attachments/ActionMenu should set selected based on default option ‑ components/post_view/message_attachments/ActionMenu should set selected based on default option
components/post_view/message_attachments/ActionMenu should start with nothing selected ‑ components/post_view/message_attachments/ActionMenu should start with nothing selected
components/post_view/message_attachments/action_button.jsx should call handleAction on click ‑ components/post_view/message_attachments/action_button.jsx should call handleAction on click
components/post_view/message_attachments/action_button.jsx should have correct styles when provided color from not default theme ‑ components/post_view/message_attachments/action_button.jsx should have correct styles when provided color from not default theme
components/post_view/message_attachments/action_button.jsx should have correct styles when provided color from theme ‑ components/post_view/message_attachments/action_button.jsx should have correct styles when provided color from theme
components/post_view/message_attachments/action_button.jsx should have correct styles when provided hex color ‑ components/post_view/message_attachments/action_button.jsx should have correct styles when provided hex color
components/post_view/message_attachments/action_button.jsx should have correct styles when provided status color ‑ components/post_view/message_attachments/action_button.jsx should have correct styles when provided status color
components/post_view/message_attachments/action_button.jsx should have no styles when provided invalid hex color ‑ components/post_view/message_attachments/action_button.jsx should have no styles when provided invalid hex color
components/post_view/message_attachments/action_button.jsx should have no styles when provided undefined ‑ components/post_view/message_attachments/action_button.jsx should have no styles when provided undefined
components/post_view/message_attachments/action_button.jsx should match snapshot ‑ components/post_view/message_attachments/action_button.jsx should match snapshot
components/post_view/new_message_separator should render new_message_separator ‑ components/post_view/new_message_separator should render new_message_separator
components/post_view/post_list Auto retry of load more posts Should retry loadPosts on failure of loadPosts ‑ components/post_view/post_list Auto retry of load more posts Should retry loadPosts on failure of loadPosts
components/post_view/post_list Should call for before and afterPosts ‑ components/post_view/post_list Should call for before and afterPosts
components/post_view/post_list Should call for loadLatestPosts ‑ components/post_view/post_list Should call for loadLatestPosts
components/post_view/post_list Should call for permalink posts ‑ components/post_view/post_list Should call for permalink posts
components/post_view/post_list Should call postsOnLoad ‑ components/post_view/post_list Should call postsOnLoad
components/post_view/post_list Should not call loadUnreads if isPrefetchingInProcess is true ‑ components/post_view/post_list Should not call loadUnreads if isPrefetchingInProcess is true
components/post_view/post_list VirtPostList Should have formattedPostIds as prop ‑ components/post_view/post_list VirtPostList Should have formattedPostIds as prop
components/post_view/post_list canLoadMorePosts Should call getPostsAfter canLoadMorePosts is requested with AFTER_ID ‑ components/post_view/post_list canLoadMorePosts Should call getPostsAfter canLoadMorePosts is requested with AFTER_ID
components/post_view/post_list canLoadMorePosts Should call getPostsAfter if all older posts are loaded and not newerPosts ‑ components/post_view/post_list canLoadMorePosts Should call getPostsAfter if all older posts are loaded and not newerPosts
components/post_view/post_list canLoadMorePosts Should call getPostsBefore if not all older posts are loaded ‑ components/post_view/post_list canLoadMorePosts Should call getPostsBefore if not all older posts are loaded
components/post_view/post_list canLoadMorePosts Should not call loadLatestPosts if postListIds is empty ‑ components/post_view/post_list canLoadMorePosts Should not call loadLatestPosts if postListIds is empty
components/post_view/post_list canLoadMorePosts Should not call loadPosts if olderPosts or newerPosts are loading ‑ components/post_view/post_list canLoadMorePosts Should not call loadPosts if olderPosts or newerPosts are loading
components/post_view/post_list canLoadMorePosts Should not call loadPosts if there were more than MAX_EXTRA_PAGES_LOADED ‑ components/post_view/post_list canLoadMorePosts Should not call loadPosts if there were more than MAX_EXTRA_PAGES_LOADED
components/post_view/post_list getOldestVisiblePostId and getLatestVisiblePostId should return based on postListIds ‑ components/post_view/post_list getOldestVisiblePostId and getLatestVisiblePostId should return based on postListIds
components/post_view/post_list getPostsSince should call getPostsSince on channel switch ‑ components/post_view/post_list getPostsSince should call getPostsSince on channel switch
components/post_view/post_list markChannelAsReadAndViewed Should call markChannelAsReadAndViewed on postsOnLoad ‑ components/post_view/post_list markChannelAsReadAndViewed Should call markChannelAsReadAndViewed on postsOnLoad
components/post_view/post_list markChannelAsReadAndViewed Should not call markChannelAsReadAndViewed as it is a permalink ‑ components/post_view/post_list markChannelAsReadAndViewed Should not call markChannelAsReadAndViewed as it is a permalink
components/post_view/post_list snapshot for loading when there are no posts ‑ components/post_view/post_list snapshot for loading when there are no posts
components/post_view/post_list snapshot with couple of posts ‑ components/post_view/post_list snapshot with couple of posts
components/post_view/post_list_row should have class hideAnimation for NEWER_MESSAGES_LOADER if loadingNewerPosts is false ‑ components/post_view/post_list_row should have class hideAnimation for NEWER_MESSAGES_LOADER if loadingNewerPosts is false
components/post_view/post_list_row should have class hideAnimation for OLDER_MESSAGES_LOADER if loadingOlderPosts is false ‑ components/post_view/post_list_row should have class hideAnimation for OLDER_MESSAGES_LOADER if loadingOlderPosts is false
components/post_view/post_list_row should render channel intro message ‑ components/post_view/post_list_row should render channel intro message
components/post_view/post_list_row should render combined post ‑ components/post_view/post_list_row should render combined post
components/post_view/post_list_row should render date line ‑ components/post_view/post_list_row should render date line
components/post_view/post_list_row should render manual load messages trigger ‑ components/post_view/post_list_row should render manual load messages trigger
components/post_view/post_list_row should render more messages loading indicator ‑ components/post_view/post_list_row should render more messages loading indicator
components/post_view/post_list_row should render new messages line ‑ components/post_view/post_list_row should render new messages line
components/post_view/post_list_row should render post ‑ components/post_view/post_list_row should render post
components/post_view/post_view changeUnreadChunkTimeStamp ‑ components/post_view/post_view changeUnreadChunkTimeStamp
components/post_view/post_view should match snapshot for channel loading ‑ components/post_view/post_view should match snapshot for channel loading
components/post_view/post_view should match snapshot for loaderForChangeOfPostsChunk ‑ components/post_view/post_view should match snapshot for loaderForChangeOfPostsChunk
components/post_view/post_view unreadChunkTimeStamp should be set for first load of channel ‑ components/post_view/post_view unreadChunkTimeStamp should be set for first load of channel
components/pricing_modal/downgrade_team_removal_modal matches snapshot ‑ components/pricing_modal/downgrade_team_removal_modal matches snapshot
components/pricing_modal/downgrade_team_removal_modal renders dropdown with 4+ teams ‑ components/pricing_modal/downgrade_team_removal_modal renders dropdown with 4+ teams
components/pricing_modal/downgrade_team_removal_modal renders modal ‑ components/pricing_modal/downgrade_team_removal_modal renders modal
components/pricing_modal/downgrade_team_removal_modal renders radio buttons with fewer than 4 teams ‑ components/pricing_modal/downgrade_team_removal_modal renders radio buttons with fewer than 4 teams
components/progress_bar should have flex basis ‑ components/progress_bar should have flex basis
components/progress_bar should show 50% progress ‑ components/progress_bar should show 50% progress
components/progress_bar should show full progress ‑ components/progress_bar should show full progress
components/progress_bar should show no progress ‑ components/progress_bar should show no progress
components/request_business_email_modal/request_business_email_modal should DISABLE the trial button if email is INVALID ‑ components/request_business_email_modal/request_business_email_modal should DISABLE the trial button if email is INVALID
components/request_business_email_modal/request_business_email_modal should ENABLE the trial button if email is VALID ‑ components/request_business_email_modal/request_business_email_modal should ENABLE the trial button if email is VALID
components/request_business_email_modal/request_business_email_modal should call on close ‑ components/request_business_email_modal/request_business_email_modal should call on close
components/request_business_email_modal/request_business_email_modal should call on exited ‑ components/request_business_email_modal/request_business_email_modal should call on exited
components/request_business_email_modal/request_business_email_modal should match snapshot ‑ components/request_business_email_modal/request_business_email_modal should match snapshot
components/request_business_email_modal/request_business_email_modal should show the Input to enter the valid Business Email ‑ components/request_business_email_modal/request_business_email_modal should show the Input to enter the valid Business Email
components/request_business_email_modal/request_business_email_modal should show the Start Cloud Trial Button ‑ components/request_business_email_modal/request_business_email_modal should show the Start Cloud Trial Button
components/request_business_email_modal/request_business_email_modal should show the error custom message if the email is invalid ‑ components/request_business_email_modal/request_business_email_modal should show the error custom message if the email is invalid
components/request_business_email_modal/request_business_email_modal should show the success custom message if the email is valid ‑ components/request_business_email_modal/request_business_email_modal should show the success custom message if the email is valid
components/request_business_email_modal/request_business_email_modal should start with Start Cloud Trial Button disabled ‑ components/request_business_email_modal/request_business_email_modal should start with Start Cloud Trial Button disabled
components/search_bar/SearchBar should match snapshot with search ‑ components/search_bar/SearchBar should match snapshot with search
components/search_bar/SearchBar should match snapshot with search, with searchType ‑ components/search_bar/SearchBar should match snapshot with search, with searchType
components/search_bar/SearchBar should match snapshot without search ‑ components/search_bar/SearchBar should match snapshot without search
components/search_bar/SearchBar should match snapshot without search, with searchType ‑ components/search_bar/SearchBar should match snapshot without search, with searchType
components/search_bar/SearchBar should match snapshot without search, without searchType ‑ components/search_bar/SearchBar should match snapshot without search, without searchType
components/search_results/FilesFilterMenu should match snapshot, on all filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on all filter selected
components/search_results/FilesFilterMenu should match snapshot, on audio filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on audio filter selected
components/search_results/FilesFilterMenu should match snapshot, on code filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on code filter selected
components/search_results/FilesFilterMenu should match snapshot, on documents filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on documents filter selected
components/search_results/FilesFilterMenu should match snapshot, on images filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on images filter selected
components/search_results/FilesFilterMenu should match snapshot, on presentations filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on presentations filter selected
components/search_results/FilesFilterMenu should match snapshot, on spreadsheets filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on spreadsheets filter selected
components/search_results/FilesFilterMenu should match snapshot, on video filter selected ‑ components/search_results/FilesFilterMenu should match snapshot, on video filter selected
components/search_results/MessagesOrFilesSelector should match snapshot, on files selected ‑ components/search_results/MessagesOrFilesSelector should match snapshot, on files selected
components/search_results/MessagesOrFilesSelector should match snapshot, on messages selected ‑ components/search_results/MessagesOrFilesSelector should match snapshot, on messages selected
components/search_results/MessagesOrFilesSelector should match snapshot, without files tab ‑ components/search_results/MessagesOrFilesSelector should match snapshot, without files tab
components/select_results/SearchLimitsBanner should NOT show banner for cloud when doing cloud files search for product without limits ‑ components/select_results/SearchLimitsBanner should NOT show banner for cloud when doing cloud files search for product without limits
components/select_results/SearchLimitsBanner should NOT show banner for cloud when doing cloud messages search for product without limits ‑ components/select_results/SearchLimitsBanner should NOT show banner for cloud when doing cloud messages search for product without limits
components/select_results/SearchLimitsBanner should NOT show banner for non cloud when doing files search ‑ components/select_results/SearchLimitsBanner should NOT show banner for non cloud when doing files search
components/select_results/SearchLimitsBanner should NOT show banner for non cloud when doing messages search ‑ components/select_results/SearchLimitsBanner should NOT show banner for non cloud when doing messages search
components/select_results/SearchLimitsBanner should not show banner for CLOUD when doing cloud files search above the limit in PROFESSIONAL product ‑ components/select_results/SearchLimitsBanner should not show banner for CLOUD when doing cloud files search above the limit in PROFESSIONAL product
components/select_results/SearchLimitsBanner should show banner for CLOUD when doing cloud files search above the limit in Free product ‑ components/select_results/SearchLimitsBanner should show banner for CLOUD when doing cloud files search above the limit in Free product
components/select_results/SearchLimitsBanner should show banner for CLOUD when doing cloud messages search above the limit in Free product ‑ components/select_results/SearchLimitsBanner should show banner for CLOUD when doing cloud messages search above the limit in Free product
components/select_team/SelectTeam should call emitUserLoggedOutEvent on handleLogoutClick ‑ components/select_team/SelectTeam should call emitUserLoggedOutEvent on handleLogoutClick
components/select_team/SelectTeam should match snapshot ‑ components/select_team/SelectTeam should match snapshot
components/select_team/SelectTeam should match snapshot, on create team restricted ‑ components/select_team/SelectTeam should match snapshot, on create team restricted
components/select_team/SelectTeam should match snapshot, on error ‑ components/select_team/SelectTeam should match snapshot, on error
components/select_team/SelectTeam should match snapshot, on loading ‑ components/select_team/SelectTeam should match snapshot, on loading
components/select_team/SelectTeam should match snapshot, on no joinable team and is not system admin nor can create team ‑ components/select_team/SelectTeam should match snapshot, on no joinable team and is not system admin nor can create team
components/select_team/SelectTeam should match snapshot, on no joinable team and user is guest ‑ components/select_team/SelectTeam should match snapshot, on no joinable team and user is guest
components/select_team/SelectTeam should match snapshot, on no joinable team but can create team ‑ components/select_team/SelectTeam should match snapshot, on no joinable team but can create team
components/select_team/SelectTeam should match state and call addUserToTeam on handleTeamClick ‑ components/select_team/SelectTeam should match state and call addUserToTeam on handleTeamClick
components/select_team/SelectTeam should match state on clearError ‑ components/select_team/SelectTeam should match state on clearError
components/select_team/components/SelectTeamItem should call props.onTeamClick on handleTeamClick ‑ components/select_team/components/SelectTeamItem should call props.onTeamClick on handleTeamClick
components/select_team/components/SelectTeamItem should match snapshot, on loading ‑ components/select_team/components/SelectTeamItem should match snapshot, on loading
components/select_team/components/SelectTeamItem should match snapshot, on private joinable ‑ components/select_team/components/SelectTeamItem should match snapshot, on private joinable
components/select_team/components/SelectTeamItem should match snapshot, on private not joinable ‑ components/select_team/components/SelectTeamItem should match snapshot, on private not joinable
components/select_team/components/SelectTeamItem should match snapshot, on public joinable ‑ components/select_team/components/SelectTeamItem should match snapshot, on public joinable
components/select_team/components/SelectTeamItem should match snapshot, on public not joinable ‑ components/select_team/components/SelectTeamItem should match snapshot, on public not joinable
components/select_team/components/SelectTeamItem should match snapshot, with description ‑ components/select_team/components/SelectTeamItem should match snapshot, with description
components/select_team/components/SelectTeamItem should not call props.onTeamClick on handleTeamClick when you cant join the team ‑ components/select_team/components/SelectTeamItem should not call props.onTeamClick on handleTeamClick when you cant join the team
components/shortcuts/KeyboardShortcutsSequence should create sequence with order ‑ components/shortcuts/KeyboardShortcutsSequence should create sequence with order
components/shortcuts/KeyboardShortcutsSequence should match snapshot when used for modal with description ‑ components/shortcuts/KeyboardShortcutsSequence should match snapshot when used for modal with description
components/shortcuts/KeyboardShortcutsSequence should match snapshot with alternative shortcut ‑ components/shortcuts/KeyboardShortcutsSequence should match snapshot with alternative shortcut
components/shortcuts/KeyboardShortcutsSequence should render sequence hoisting description ‑ components/shortcuts/KeyboardShortcutsSequence should render sequence hoisting description
components/shortcuts/KeyboardShortcutsSequence should render sequence without description ‑ components/shortcuts/KeyboardShortcutsSequence should render sequence without description
components/sidebar Should call Shortcut modal on FORWARD_SLASH+ctrl/meta ‑ components/sidebar Should call Shortcut modal on FORWARD_SLASH+ctrl/meta
components/sidebar should match empty div snapshot when teamId is missing ‑ components/sidebar should match empty div snapshot when teamId is missing
components/sidebar should match snapshot when direct channels modal is open ‑ components/sidebar should match snapshot when direct channels modal is open
components/sidebar should match snapshot when more channels modal is open ‑ components/sidebar should match snapshot when more channels modal is open
components/sidebar should match snapshot ‑ components/sidebar should match snapshot
components/sidebar should toggle direct messages modal correctly ‑ components/sidebar should toggle direct messages modal correctly
components/sidebar/channel_filter should disable the unread filter on toggle when it is enabled ‑ components/sidebar/channel_filter should disable the unread filter on toggle when it is enabled
components/sidebar/channel_filter should enable the unread filter on toggle when it is disabled ‑ components/sidebar/channel_filter should enable the unread filter on toggle when it is disabled
components/sidebar/channel_filter should match snapshot if the unread filter is enabled ‑ components/sidebar/channel_filter should match snapshot if the unread filter is enabled
components/sidebar/channel_filter should match snapshot ‑ components/sidebar/channel_filter should match snapshot
components/sidebar/invite_members_button should be highlighted when component has not been touched/clicked and has less than 10 users ‑ components/sidebar/invite_members_button should be highlighted when component has not been touched/clicked and has less than 10 users
components/sidebar/invite_members_button should fire onClick prop on click ‑ components/sidebar/invite_members_button should fire onClick prop on click
components/sidebar/invite_members_button should match snapshot ‑ components/sidebar/invite_members_button should match snapshot
components/sidebar/invite_members_button should not be highlighted when button has been touched/clicked ‑ components/sidebar/invite_members_button should not be highlighted when button has been touched/clicked
components/sidebar/invite_members_button should not be highlighted when component has not been touched/clicked but the workspace has more than 10 users ‑ components/sidebar/invite_members_button should not be highlighted when component has not been touched/clicked but the workspace has more than 10 users
components/sidebar/invite_members_button should return nothing when user does not have permissions ‑ components/sidebar/invite_members_button should return nothing when user does not have permissions
components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env has less than 6 hours of creation ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env has less than 6 hours of creation
components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env has previous license ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env has previous license
components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env is currently licensed ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when the env is currently licensed
components/sidebar/show_start_trial_modal should NOT dispatch the modal when the modal has been already dismissed ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when the modal has been already dismissed
components/sidebar/show_start_trial_modal should NOT dispatch the modal when there are less than 10 users ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when there are less than 10 users
components/sidebar/show_start_trial_modal should NOT dispatch the modal when user is not an admin ‑ components/sidebar/show_start_trial_modal should NOT dispatch the modal when user is not an admin
components/sidebar/show_start_trial_modal should dispatch the modal when there are more than 10 users ‑ components/sidebar/show_start_trial_modal should dispatch the modal when there are more than 10 users
components/sidebar/show_start_trial_modal should match snapshot ‑ components/sidebar/show_start_trial_modal should match snapshot

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 4567 to 4922)

There are 6938 tests, see "Raw output" for the list of tests 4567 to 4922.
Raw output
components/sidebar/show_three_days_left_trial_modal should NOT show the modal when admin have already dismissed the modal ‑ components/sidebar/show_three_days_left_trial_modal should NOT show the modal when admin have already dismissed the modal
components/sidebar/show_three_days_left_trial_modal should NOT show the modal when is not Cloud ‑ components/sidebar/show_three_days_left_trial_modal should NOT show the modal when is not Cloud
components/sidebar/show_three_days_left_trial_modal should NOT show the modal when is not Free Trial ‑ components/sidebar/show_three_days_left_trial_modal should NOT show the modal when is not Free Trial
components/sidebar/show_three_days_left_trial_modal should NOT show the modal when there are MORE than three days left in the trial ‑ components/sidebar/show_three_days_left_trial_modal should NOT show the modal when there are MORE than three days left in the trial
components/sidebar/show_three_days_left_trial_modal should NOT show the modal when user is not Admin ‑ components/sidebar/show_three_days_left_trial_modal should NOT show the modal when user is not Admin
components/sidebar/show_three_days_left_trial_modal should show the modal when is cloud, free trial, admin, have not dimissed previously and there are less than 3 days in the trial,  ‑ components/sidebar/show_three_days_left_trial_modal should show the modal when is cloud, free trial, admin, have not dimissed previously and there are less than 3 days in the trial, 
components/sidebar/sidebar_category should collapse the channel on toggle when it is not collapsed ‑ components/sidebar/sidebar_category should collapse the channel on toggle when it is not collapsed
components/sidebar/sidebar_category should match snapshot when collapsed ‑ components/sidebar/sidebar_category should match snapshot when collapsed
components/sidebar/sidebar_category should match snapshot when isNewCategory ‑ components/sidebar/sidebar_category should match snapshot when isNewCategory
components/sidebar/sidebar_category should match snapshot when sorting is set to by recency ‑ components/sidebar/sidebar_category should match snapshot when sorting is set to by recency
components/sidebar/sidebar_category should match snapshot when the category is DM and there are no DMs to display ‑ components/sidebar/sidebar_category should match snapshot when the category is DM and there are no DMs to display
components/sidebar/sidebar_category should match snapshot when there are no channels to display ‑ components/sidebar/sidebar_category should match snapshot when there are no channels to display
components/sidebar/sidebar_category should match snapshot ‑ components/sidebar/sidebar_category should match snapshot
components/sidebar/sidebar_category should un-collapse the channel on toggle when it is collapsed ‑ components/sidebar/sidebar_category should un-collapse the channel on toggle when it is collapsed
components/sidebar/sidebar_category/sidebar_category_menu should match snapshot and contain correct buttons ‑ components/sidebar/sidebar_category/sidebar_category_menu should match snapshot and contain correct buttons
components/sidebar/sidebar_category/sidebar_category_menu should show correct menu items when category is direct messages ‑ components/sidebar/sidebar_category/sidebar_category_menu should show correct menu items when category is direct messages
components/sidebar/sidebar_category/sidebar_category_menu should show correct menu items when category is not direct messages ‑ components/sidebar/sidebar_category/sidebar_category_menu should show correct menu items when category is not direct messages
components/sidebar/sidebar_category/sidebar_category_menu should show correct menu itemsu when category is favorites ‑ components/sidebar/sidebar_category/sidebar_category_menu should show correct menu itemsu when category is favorites
components/sidebar/sidebar_category/sidebar_category_sorting_menu should match snapshot ‑ components/sidebar/sidebar_category/sidebar_category_sorting_menu should match snapshot
components/sidebar/sidebar_channel should match snapshot when DM channel ‑ components/sidebar/sidebar_channel should match snapshot when DM channel
components/sidebar/sidebar_channel should match snapshot when GM channel ‑ components/sidebar/sidebar_channel should match snapshot when GM channel
components/sidebar/sidebar_channel should match snapshot when active ‑ components/sidebar/sidebar_channel should match snapshot when active
components/sidebar/sidebar_channel should match snapshot when collapsed ‑ components/sidebar/sidebar_channel should match snapshot when collapsed
components/sidebar/sidebar_channel should match snapshot when unread ‑ components/sidebar/sidebar_channel should match snapshot when unread
components/sidebar/sidebar_channel should match snapshot ‑ components/sidebar/sidebar_channel should match snapshot
components/sidebar/sidebar_channel should not be collapsed if channel is current channel ‑ components/sidebar/sidebar_channel should not be collapsed if channel is current channel
components/sidebar/sidebar_channel should not be collapsed when there are unread messages ‑ components/sidebar/sidebar_channel should not be collapsed when there are unread messages
components/sidebar/sidebar_channel/sidebar_base_channel expect callback to be called when leave private channel  ‑ components/sidebar/sidebar_channel/sidebar_base_channel expect callback to be called when leave private channel 
components/sidebar/sidebar_channel/sidebar_base_channel expect callback to be called when leave public channel  ‑ components/sidebar/sidebar_channel/sidebar_base_channel expect callback to be called when leave public channel 
components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when private channel ‑ components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when private channel
components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when shared channel ‑ components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when shared channel
components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when shared private channel ‑ components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot when shared private channel
components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot ‑ components/sidebar/sidebar_channel/sidebar_base_channel should match snapshot
components/sidebar/sidebar_channel/sidebar_channel_link should enable tooltip when needed ‑ components/sidebar/sidebar_channel/sidebar_channel_link should enable tooltip when needed
components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot for desktop ‑ components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot for desktop
components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot when tooltip is enabled ‑ components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot when tooltip is enabled
components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot with aria label prefix and unread mentions ‑ components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot with aria label prefix and unread mentions
components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot ‑ components/sidebar/sidebar_channel/sidebar_channel_link should match snapshot
components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot and contain correct buttons ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot and contain correct buttons
components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot of rendered items when multiselecting channels - DM channels and public channels category ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot of rendered items when multiselecting channels - DM channels and public channels category
components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot of rendered items when multiselecting channels - public channels and DM category ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should match snapshot of rendered items when multiselecting channels - public channels and DM category
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is DM ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is DM
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is Town Square ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is Town Square
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is favorite ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is favorite
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is muted ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is muted
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is private ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is private
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is read ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is read
components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is unread ‑ components/sidebar/sidebar_channel/sidebar_channel_menu should show correct menu items when channel is unread
components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with bot with custom icon ‑ components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with bot with custom icon
components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with current user ‑ components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with current user
components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with deleted user ‑ components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot if DM is with deleted user
components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot ‑ components/sidebar/sidebar_channel/sidebar_direct_channel should match snapshot
components/signup/Signup should add user to team and redirect when team invite valid and logged in ‑ components/signup/Signup should add user to team and redirect when team invite valid and logged in
components/signup/Signup should create user, log in and redirect to default team ‑ components/signup/Signup should create user, log in and redirect to default team
components/signup/Signup should create user, log in and redirect to invite teamname ‑ components/signup/Signup should create user, log in and redirect to invite teamname
components/signup/Signup should handle failure adding user to team when team invite and logged in ‑ components/signup/Signup should handle failure adding user to team when team invite and logged in
components/signup/Signup should match snapshot for all signup options enabled with isLicensed disabled ‑ components/signup/Signup should match snapshot for all signup options enabled with isLicensed disabled
components/signup/Signup should match snapshot for all signup options enabled with isLicensed enabled ‑ components/signup/Signup should match snapshot for all signup options enabled with isLicensed enabled
components/submenu_modal should have called click function when button is clicked ‑ components/submenu_modal should have called click function when button is clicked
components/submenu_modal should have called props.onExited when Modal.onExited is called ‑ components/submenu_modal should have called props.onExited when Modal.onExited is called
components/submenu_modal should match snapshot ‑ components/submenu_modal should match snapshot
components/submenu_modal should match state when onHide is called ‑ components/submenu_modal should match state when onHide is called
components/suggestion/at_mention_provider/AtMentionProvider should have priorityProfiles at the top ‑ components/suggestion/at_mention_provider/AtMentionProvider should have priorityProfiles at the top
components/suggestion/at_mention_provider/AtMentionProvider should ignore channel mentions - @here, @channel and @all when useChannelMentions is false ‑ components/suggestion/at_mention_provider/AtMentionProvider should ignore channel mentions - @here, @channel and @all when useChannelMentions is false
components/suggestion/at_mention_provider/AtMentionProvider should ignore pretexts that are not at-mentions ‑ components/suggestion/at_mention_provider/AtMentionProvider should ignore pretexts that are not at-mentions
components/suggestion/at_mention_provider/AtMentionProvider should prioritise username match over other matches for in channel users ‑ components/suggestion/at_mention_provider/AtMentionProvider should prioritise username match over other matches for in channel users
components/suggestion/at_mention_provider/AtMentionProvider should prioritise username match over other matches for out of channel users ‑ components/suggestion/at_mention_provider/AtMentionProvider should prioritise username match over other matches for out of channel users
components/suggestion/at_mention_provider/AtMentionProvider should remove duplicates from results ‑ components/suggestion/at_mention_provider/AtMentionProvider should remove duplicates from results
components/suggestion/at_mention_provider/AtMentionProvider should sort results based on last_viewed_at ‑ components/suggestion/at_mention_provider/AtMentionProvider should sort results based on last_viewed_at
components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@", skipping the loading indicator if results load quickly ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@", skipping the loading indicator if results load quickly
components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@h" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for "@h"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for first_name match "@X" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for first_name match "@X"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for full group display name match "software engineers" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for full group display name match "software engineers"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for full name match "robert ward" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for full name match "robert ward"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for last_name match "@Y" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for last_name match "@Y"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for nickname match "@Z" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for nickname match "@Z"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@-split" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@-split"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@junior" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@junior"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@six" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@six"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@split" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@split"
components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@user" ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest for username match "@user"
components/suggestion/at_mention_provider/AtMentionProvider should suggest ignore out_of_channel if found locally ‑ components/suggestion/at_mention_provider/AtMentionProvider should suggest ignore out_of_channel if found locally
components/suggestion/search_channel_suggestion should match snapshot ‑ components/suggestion/search_channel_suggestion should match snapshot
components/suggestion/search_channel_suggestion should match snapshot, channel type DM_CHANNEL ‑ components/suggestion/search_channel_suggestion should match snapshot, channel type DM_CHANNEL
components/suggestion/search_channel_suggestion should match snapshot, channel type GM_CHANNEL ‑ components/suggestion/search_channel_suggestion should match snapshot, channel type GM_CHANNEL
components/suggestion/search_channel_suggestion should match snapshot, channel type OPEN_CHANNEL ‑ components/suggestion/search_channel_suggestion should match snapshot, channel type OPEN_CHANNEL
components/suggestion/search_channel_suggestion should match snapshot, channel type PRIVATE_CHANNEL ‑ components/suggestion/search_channel_suggestion should match snapshot, channel type PRIVATE_CHANNEL
components/suggestion/search_channel_suggestion should match snapshot, isSelection is false ‑ components/suggestion/search_channel_suggestion should match snapshot, isSelection is false
components/suggestion/search_channel_suggestion should match snapshot, isSelection is true ‑ components/suggestion/search_channel_suggestion should match snapshot, isSelection is true
components/team_controller/actions joinTeam should not allow joining a deleted team ‑ components/team_controller/actions joinTeam should not allow joining a deleted team
components/team_controller/actions joinTeam should not allow joining a team when user cannot be added to it ‑ components/team_controller/actions joinTeam should not allow joining a team when user cannot be added to it
components/team_members_dropdown should match snapshot for a bot with group-constrained team ‑ components/team_members_dropdown should match snapshot for a bot with group-constrained team
components/team_members_dropdown should match snapshot for team_members_dropdown ‑ components/team_members_dropdown should match snapshot for team_members_dropdown
components/team_members_dropdown should match snapshot opening dropdown upwards ‑ components/team_members_dropdown should match snapshot opening dropdown upwards
components/team_members_dropdown should match snapshot with group-constrained team ‑ components/team_members_dropdown should match snapshot with group-constrained team
components/team_settings_modal should call onExited callback when the modal is hidden ‑ components/team_settings_modal should call onExited callback when the modal is hidden
components/team_settings_modal should match snapshot ‑ components/team_settings_modal should match snapshot
components/terms_of_service/TermsOfService should call emitUserLoggedOutEvent on handleLogoutClick ‑ components/terms_of_service/TermsOfService should call emitUserLoggedOutEvent on handleLogoutClick
components/terms_of_service/TermsOfService should call getTermsOfService on mount ‑ components/terms_of_service/TermsOfService should call getTermsOfService on mount
components/terms_of_service/TermsOfService should call updateTermsOfServiceStatus on registerUserAction ‑ components/terms_of_service/TermsOfService should call updateTermsOfServiceStatus on registerUserAction
components/terms_of_service/TermsOfService should match snapshot on loading ‑ components/terms_of_service/TermsOfService should match snapshot on loading
components/terms_of_service/TermsOfService should match snapshot ‑ components/terms_of_service/TermsOfService should match snapshot
components/terms_of_service/TermsOfService should match snapshot, on accept terms ‑ components/terms_of_service/TermsOfService should match snapshot, on accept terms
components/terms_of_service/TermsOfService should match snapshot, on reject terms ‑ components/terms_of_service/TermsOfService should match snapshot, on reject terms
components/terms_of_service/TermsOfService should match state and call updateTermsOfServiceStatus on handleAcceptTerms ‑ components/terms_of_service/TermsOfService should match state and call updateTermsOfServiceStatus on handleAcceptTerms
components/terms_of_service/TermsOfService should match state and call updateTermsOfServiceStatus on handleRejectTerms ‑ components/terms_of_service/TermsOfService should match state and call updateTermsOfServiceStatus on handleRejectTerms
components/threading/ThreadViewer should call fetchRHSAppsBindings on mount if appsEnabled ‑ components/threading/ThreadViewer should call fetchRHSAppsBindings on mount if appsEnabled
components/threading/ThreadViewer should call fetchThread when no thread on mount ‑ components/threading/ThreadViewer should call fetchThread when no thread on mount
components/threading/ThreadViewer should call updateThreadLastOpened and updateThreadRead on mount when unread replies ‑ components/threading/ThreadViewer should call updateThreadLastOpened and updateThreadRead on mount when unread replies
components/threading/ThreadViewer should call updateThreadLastOpened and updateThreadRead upon thread id change ‑ components/threading/ThreadViewer should call updateThreadLastOpened and updateThreadRead upon thread id change
components/threading/ThreadViewer should call updateThreadLastOpened on mount ‑ components/threading/ThreadViewer should call updateThreadLastOpened on mount
components/threading/ThreadViewer should make api call to get thread posts on socket reconnect ‑ components/threading/ThreadViewer should make api call to get thread posts on socket reconnect
components/threading/ThreadViewer should match snapshot ‑ components/threading/ThreadViewer should match snapshot
components/threading/ThreadViewer should not break if root post is a fake post ‑ components/threading/ThreadViewer should not break if root post is a fake post
components/threading/ThreadViewer should not call fetchRHSAppsBindings on mount if not appsEnabled ‑ components/threading/ThreadViewer should not call fetchRHSAppsBindings on mount if not appsEnabled
components/threading/VirtualizedThreadViewer should not scroll to the bottom when another user makes a new post in the thread ‑ components/threading/VirtualizedThreadViewer should not scroll to the bottom when another user makes a new post in the thread
components/threading/VirtualizedThreadViewer should not scroll to the bottom when there is a highlighted reply ‑ components/threading/VirtualizedThreadViewer should not scroll to the bottom when there is a highlighted reply
components/threading/VirtualizedThreadViewer should scroll to the bottom when the current user makes a new post in the thread ‑ components/threading/VirtualizedThreadViewer should scroll to the bottom when the current user makes a new post in the thread
components/threading/channel_threads/thread_footer should have a follow button ‑ components/threading/channel_threads/thread_footer should have a follow button
components/threading/channel_threads/thread_footer should have a reply button ‑ components/threading/channel_threads/thread_footer should have a reply button
components/threading/channel_threads/thread_footer should have a timestamp ‑ components/threading/channel_threads/thread_footer should have a timestamp
components/threading/channel_threads/thread_footer should have an unfollow button ‑ components/threading/channel_threads/thread_footer should have an unfollow button
components/threading/channel_threads/thread_footer should have avatars ‑ components/threading/channel_threads/thread_footer should have avatars
components/threading/channel_threads/thread_footer should match snapshot when a single message is followed ‑ components/threading/channel_threads/thread_footer should match snapshot when a single message is followed
components/threading/channel_threads/thread_footer should not show unread indicator if not following ‑ components/threading/channel_threads/thread_footer should not show unread indicator if not following
components/threading/channel_threads/thread_footer should report total number of replies ‑ components/threading/channel_threads/thread_footer should report total number of replies
components/threading/channel_threads/thread_footer should show unread indicator ‑ components/threading/channel_threads/thread_footer should show unread indicator
components/threading/common/button should support appended content ‑ components/threading/common/button should support appended content
components/threading/common/button should support children ‑ components/threading/common/button should support children
components/threading/common/button should support className ‑ components/threading/common/button should support className
components/threading/common/button should support onClick ‑ components/threading/common/button should support onClick
components/threading/common/button should support prepended content ‑ components/threading/common/button should support prepended content
components/threading/common/follow_button should fire click handler ‑ components/threading/common/follow_button should fire click handler
components/threading/common/follow_button should say follow ‑ components/threading/common/follow_button should say follow
components/threading/common/follow_button should say following ‑ components/threading/common/follow_button should say following
components/threading/common/thread_menu should allow following ‑ components/threading/common/thread_menu should allow following
components/threading/common/thread_menu should allow link copying ‑ components/threading/common/thread_menu should allow link copying
components/threading/common/thread_menu should allow marking as read ‑ components/threading/common/thread_menu should allow marking as read
components/threading/common/thread_menu should allow marking as unread ‑ components/threading/common/thread_menu should allow marking as unread
components/threading/common/thread_menu should allow opening in channel ‑ components/threading/common/thread_menu should allow opening in channel
components/threading/common/thread_menu should allow saving ‑ components/threading/common/thread_menu should allow saving
components/threading/common/thread_menu should allow unfollowing ‑ components/threading/common/thread_menu should allow unfollowing
components/threading/common/thread_menu should allow unsaving ‑ components/threading/common/thread_menu should allow unsaving
components/threading/common/thread_menu should match snapshot after opening ‑ components/threading/common/thread_menu should match snapshot after opening
components/threading/common/thread_menu should match snapshot ‑ components/threading/common/thread_menu should match snapshot
components/threading/global_threads/thread_item should allow marking as unread on alt + click ‑ components/threading/global_threads/thread_item should allow marking as unread on alt + click
components/threading/global_threads/thread_item should call Utils.handleFormattedTextClick on click ‑ components/threading/global_threads/thread_item should call Utils.handleFormattedTextClick on click
components/threading/global_threads/thread_item should pass required props to ThreadMenu ‑ components/threading/global_threads/thread_item should pass required props to ThreadMenu
components/threading/global_threads/thread_item should report total number of replies ‑ components/threading/global_threads/thread_item should report total number of replies
components/threading/global_threads/thread_item should report unread mentions ‑ components/threading/global_threads/thread_item should report unread mentions
components/threading/global_threads/thread_item should report unread messages ‑ components/threading/global_threads/thread_item should report unread messages
components/threading/global_threads/thread_item should show channel name ‑ components/threading/global_threads/thread_item should show channel name
components/threading/global_threads/thread_list should match snapshot ‑ components/threading/global_threads/thread_list should match snapshot
components/threading/global_threads/thread_list should support filter:all ‑ components/threading/global_threads/thread_list should support filter:all
components/threading/global_threads/thread_list should support filter:unread ‑ components/threading/global_threads/thread_list should support filter:unread
components/threading/global_threads/thread_list should support getThreads ‑ components/threading/global_threads/thread_list should support getThreads
components/threading/global_threads/thread_list should support openModal ‑ components/threading/global_threads/thread_list should support openModal
components/threading/global_threads/thread_list/virtualized_thread_list should match snapshot ‑ components/threading/global_threads/thread_list/virtualized_thread_list should match snapshot
components/threading/global_threads/thread_list/virtualized_thread_list_row should match snapshot ‑ components/threading/global_threads/thread_list/virtualized_thread_list_row should match snapshot
components/threading/global_threads/thread_list/virtualized_thread_list_row should support item loading indicator ‑ components/threading/global_threads/thread_list/virtualized_thread_list_row should support item loading indicator
components/threading/global_threads/thread_list/virtualized_thread_list_row should support item search guidance  ‑ components/threading/global_threads/thread_list/virtualized_thread_list_row should support item search guidance 
components/threading/global_threads/thread_pane should match snapshot ‑ components/threading/global_threads/thread_pane should match snapshot
components/threading/global_threads/thread_pane should support follow ‑ components/threading/global_threads/thread_pane should support follow
components/threading/global_threads/thread_pane should support go back to list ‑ components/threading/global_threads/thread_pane should support go back to list
components/threading/global_threads/thread_pane should support openInChannel ‑ components/threading/global_threads/thread_pane should support openInChannel
components/threading/global_threads/thread_pane should support unfollow ‑ components/threading/global_threads/thread_pane should support unfollow
components/three_days_left_trial_modal/three_days_left_trial_modal should call on exited ‑ components/three_days_left_trial_modal/three_days_left_trial_modal should call on exited
components/three_days_left_trial_modal/three_days_left_trial_modal should match snapshot when limits are overpassed and show the limits panel ‑ components/three_days_left_trial_modal/three_days_left_trial_modal should match snapshot when limits are overpassed and show the limits panel
components/three_days_left_trial_modal/three_days_left_trial_modal should match snapshot ‑ components/three_days_left_trial_modal/three_days_left_trial_modal should match snapshot
components/three_days_left_trial_modal/three_days_left_trial_modal should show the three days left modal with the three cards ‑ components/three_days_left_trial_modal/three_days_left_trial_modal should show the three days left modal with the three cards
components/three_days_left_trial_modal/three_days_left_trial_modal should show the workspace limits panel when limits are overpassed ‑ components/three_days_left_trial_modal/three_days_left_trial_modal should show the workspace limits panel when limits are overpassed
components/timestamp/SemanticTime should render time semantically ‑ components/timestamp/SemanticTime should render time semantically
components/timestamp/SemanticTime should support custom label ‑ components/timestamp/SemanticTime should support custom label
components/timestamp/SemanticTime should support passthrough children ‑ components/timestamp/SemanticTime should support passthrough children
components/timestamp/Timestamp should be wrapped in SemanticTime and support passthrough className and label ‑ components/timestamp/Timestamp should be wrapped in SemanticTime and support passthrough className and label
components/timestamp/Timestamp should not be wrapped in SemanticTime ‑ components/timestamp/Timestamp should not be wrapped in SemanticTime
components/timestamp/Timestamp should render 2 days ago as weekday in supported timezone ‑ components/timestamp/Timestamp should render 2 days ago as weekday in supported timezone
components/timestamp/Timestamp should render 3 days ago as weekday ‑ components/timestamp/Timestamp should render 3 days ago as weekday
components/timestamp/Timestamp should render 3 days ago ‑ components/timestamp/Timestamp should render 3 days ago
components/timestamp/Timestamp should render 6 days ago as weekday ‑ components/timestamp/Timestamp should render 6 days ago as weekday
components/timestamp/Timestamp should render date from previous year ‑ components/timestamp/Timestamp should render date from previous year
components/timestamp/Timestamp should render date in current year ‑ components/timestamp/Timestamp should render date in current year
components/timestamp/Timestamp should render date with unsupported timezone ‑ components/timestamp/Timestamp should render date with unsupported timezone
components/timestamp/Timestamp should render date without timezone ‑ components/timestamp/Timestamp should render date without timezone
components/timestamp/Timestamp should render datetime with timezone enabled, in military time ‑ components/timestamp/Timestamp should render datetime with timezone enabled, in military time
components/timestamp/Timestamp should render normal today ‑ components/timestamp/Timestamp should render normal today
components/timestamp/Timestamp should render normal tomorrow ‑ components/timestamp/Timestamp should render normal tomorrow
components/timestamp/Timestamp should render normal yesterday ‑ components/timestamp/Timestamp should render normal yesterday
components/timestamp/Timestamp should render supported timezone "Africa/Abidjan" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Abidjan"
components/timestamp/Timestamp should render supported timezone "Africa/Accra" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Accra"
components/timestamp/Timestamp should render supported timezone "Africa/Addis_Ababa" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Addis_Ababa"
components/timestamp/Timestamp should render supported timezone "Africa/Algiers" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Algiers"
components/timestamp/Timestamp should render supported timezone "Africa/Asmara" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Asmara"
components/timestamp/Timestamp should render supported timezone "Africa/Asmera" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Asmera"
components/timestamp/Timestamp should render supported timezone "Africa/Bamako" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Bamako"
components/timestamp/Timestamp should render supported timezone "Africa/Bangui" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Bangui"
components/timestamp/Timestamp should render supported timezone "Africa/Banjul" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Banjul"
components/timestamp/Timestamp should render supported timezone "Africa/Bissau" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Bissau"
components/timestamp/Timestamp should render supported timezone "Africa/Blantyre" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Blantyre"
components/timestamp/Timestamp should render supported timezone "Africa/Brazzaville" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Brazzaville"
components/timestamp/Timestamp should render supported timezone "Africa/Bujumbura" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Bujumbura"
components/timestamp/Timestamp should render supported timezone "Africa/Cairo" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Cairo"
components/timestamp/Timestamp should render supported timezone "Africa/Casablanca" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Casablanca"
components/timestamp/Timestamp should render supported timezone "Africa/Ceuta" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Ceuta"
components/timestamp/Timestamp should render supported timezone "Africa/Conakry" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Conakry"
components/timestamp/Timestamp should render supported timezone "Africa/Dakar" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Dakar"
components/timestamp/Timestamp should render supported timezone "Africa/Dar_es_Salaam" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Dar_es_Salaam"
components/timestamp/Timestamp should render supported timezone "Africa/Djibouti" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Djibouti"
components/timestamp/Timestamp should render supported timezone "Africa/Douala" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Douala"
components/timestamp/Timestamp should render supported timezone "Africa/El_Aaiun" ‑ components/timestamp/Timestamp should render supported timezone "Africa/El_Aaiun"
components/timestamp/Timestamp should render supported timezone "Africa/Freetown" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Freetown"
components/timestamp/Timestamp should render supported timezone "Africa/Gaborone" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Gaborone"
components/timestamp/Timestamp should render supported timezone "Africa/Harare" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Harare"
components/timestamp/Timestamp should render supported timezone "Africa/Johannesburg" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Johannesburg"
components/timestamp/Timestamp should render supported timezone "Africa/Juba" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Juba"
components/timestamp/Timestamp should render supported timezone "Africa/Kampala" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Kampala"
components/timestamp/Timestamp should render supported timezone "Africa/Khartoum" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Khartoum"
components/timestamp/Timestamp should render supported timezone "Africa/Kigali" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Kigali"
components/timestamp/Timestamp should render supported timezone "Africa/Kinshasa" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Kinshasa"
components/timestamp/Timestamp should render supported timezone "Africa/Lagos" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Lagos"
components/timestamp/Timestamp should render supported timezone "Africa/Libreville" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Libreville"
components/timestamp/Timestamp should render supported timezone "Africa/Lome" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Lome"
components/timestamp/Timestamp should render supported timezone "Africa/Luanda" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Luanda"
components/timestamp/Timestamp should render supported timezone "Africa/Lubumbashi" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Lubumbashi"
components/timestamp/Timestamp should render supported timezone "Africa/Lusaka" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Lusaka"
components/timestamp/Timestamp should render supported timezone "Africa/Malabo" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Malabo"
components/timestamp/Timestamp should render supported timezone "Africa/Maputo" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Maputo"
components/timestamp/Timestamp should render supported timezone "Africa/Maseru" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Maseru"
components/timestamp/Timestamp should render supported timezone "Africa/Mbabane" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Mbabane"
components/timestamp/Timestamp should render supported timezone "Africa/Mogadishu" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Mogadishu"
components/timestamp/Timestamp should render supported timezone "Africa/Monrovia" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Monrovia"
components/timestamp/Timestamp should render supported timezone "Africa/Nairobi" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Nairobi"
components/timestamp/Timestamp should render supported timezone "Africa/Ndjamena" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Ndjamena"
components/timestamp/Timestamp should render supported timezone "Africa/Niamey" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Niamey"
components/timestamp/Timestamp should render supported timezone "Africa/Nouakchott" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Nouakchott"
components/timestamp/Timestamp should render supported timezone "Africa/Ouagadougou" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Ouagadougou"
components/timestamp/Timestamp should render supported timezone "Africa/Porto-Novo" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Porto-Novo"
components/timestamp/Timestamp should render supported timezone "Africa/Sao_Tome" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Sao_Tome"
components/timestamp/Timestamp should render supported timezone "Africa/Timbuktu" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Timbuktu"
components/timestamp/Timestamp should render supported timezone "Africa/Tripoli" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Tripoli"
components/timestamp/Timestamp should render supported timezone "Africa/Tunis" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Tunis"
components/timestamp/Timestamp should render supported timezone "Africa/Windhoek" ‑ components/timestamp/Timestamp should render supported timezone "Africa/Windhoek"
components/timestamp/Timestamp should render supported timezone "America/Adak" ‑ components/timestamp/Timestamp should render supported timezone "America/Adak"
components/timestamp/Timestamp should render supported timezone "America/Anchorage" ‑ components/timestamp/Timestamp should render supported timezone "America/Anchorage"
components/timestamp/Timestamp should render supported timezone "America/Anguilla" ‑ components/timestamp/Timestamp should render supported timezone "America/Anguilla"
components/timestamp/Timestamp should render supported timezone "America/Antigua" ‑ components/timestamp/Timestamp should render supported timezone "America/Antigua"
components/timestamp/Timestamp should render supported timezone "America/Araguaina" ‑ components/timestamp/Timestamp should render supported timezone "America/Araguaina"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Buenos_Aires" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Buenos_Aires"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Catamarca" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Catamarca"
components/timestamp/Timestamp should render supported timezone "America/Argentina/ComodRivadavia" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/ComodRivadavia"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Cordoba" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Cordoba"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Jujuy" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Jujuy"
components/timestamp/Timestamp should render supported timezone "America/Argentina/La_Rioja" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/La_Rioja"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Mendoza" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Mendoza"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Rio_Gallegos" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Rio_Gallegos"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Salta" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Salta"
components/timestamp/Timestamp should render supported timezone "America/Argentina/San_Juan" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/San_Juan"
components/timestamp/Timestamp should render supported timezone "America/Argentina/San_Luis" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/San_Luis"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Tucuman" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Tucuman"
components/timestamp/Timestamp should render supported timezone "America/Argentina/Ushuaia" ‑ components/timestamp/Timestamp should render supported timezone "America/Argentina/Ushuaia"
components/timestamp/Timestamp should render supported timezone "America/Aruba" ‑ components/timestamp/Timestamp should render supported timezone "America/Aruba"
components/timestamp/Timestamp should render supported timezone "America/Asuncion" ‑ components/timestamp/Timestamp should render supported timezone "America/Asuncion"
components/timestamp/Timestamp should render supported timezone "America/Atikokan" ‑ components/timestamp/Timestamp should render supported timezone "America/Atikokan"
components/timestamp/Timestamp should render supported timezone "America/Atka" ‑ components/timestamp/Timestamp should render supported timezone "America/Atka"
components/timestamp/Timestamp should render supported timezone "America/Bahia" ‑ components/timestamp/Timestamp should render supported timezone "America/Bahia"
components/timestamp/Timestamp should render supported timezone "America/Bahia_Banderas" ‑ components/timestamp/Timestamp should render supported timezone "America/Bahia_Banderas"
components/timestamp/Timestamp should render supported timezone "America/Barbados" ‑ components/timestamp/Timestamp should render supported timezone "America/Barbados"
components/timestamp/Timestamp should render supported timezone "America/Belem" ‑ components/timestamp/Timestamp should render supported timezone "America/Belem"
components/timestamp/Timestamp should render supported timezone "America/Belize" ‑ components/timestamp/Timestamp should render supported timezone "America/Belize"
components/timestamp/Timestamp should render supported timezone "America/Blanc-Sablon" ‑ components/timestamp/Timestamp should render supported timezone "America/Blanc-Sablon"
components/timestamp/Timestamp should render supported timezone "America/Boa_Vista" ‑ components/timestamp/Timestamp should render supported timezone "America/Boa_Vista"
components/timestamp/Timestamp should render supported timezone "America/Bogota" ‑ components/timestamp/Timestamp should render supported timezone "America/Bogota"
components/timestamp/Timestamp should render supported timezone "America/Boise" ‑ components/timestamp/Timestamp should render supported timezone "America/Boise"
components/timestamp/Timestamp should render supported timezone "America/Buenos_Aires" ‑ components/timestamp/Timestamp should render supported timezone "America/Buenos_Aires"
components/timestamp/Timestamp should render supported timezone "America/Cambridge_Bay" ‑ components/timestamp/Timestamp should render supported timezone "America/Cambridge_Bay"
components/timestamp/Timestamp should render supported timezone "America/Campo_Grande" ‑ components/timestamp/Timestamp should render supported timezone "America/Campo_Grande"
components/timestamp/Timestamp should render supported timezone "America/Cancun" ‑ components/timestamp/Timestamp should render supported timezone "America/Cancun"
components/timestamp/Timestamp should render supported timezone "America/Caracas" ‑ components/timestamp/Timestamp should render supported timezone "America/Caracas"
components/timestamp/Timestamp should render supported timezone "America/Catamarca" ‑ components/timestamp/Timestamp should render supported timezone "America/Catamarca"
components/timestamp/Timestamp should render supported timezone "America/Cayenne" ‑ components/timestamp/Timestamp should render supported timezone "America/Cayenne"
components/timestamp/Timestamp should render supported timezone "America/Cayman" ‑ components/timestamp/Timestamp should render supported timezone "America/Cayman"
components/timestamp/Timestamp should render supported timezone "America/Chicago" ‑ components/timestamp/Timestamp should render supported timezone "America/Chicago"
components/timestamp/Timestamp should render supported timezone "America/Chihuahua" ‑ components/timestamp/Timestamp should render supported timezone "America/Chihuahua"
components/timestamp/Timestamp should render supported timezone "America/Coral_Harbour" ‑ components/timestamp/Timestamp should render supported timezone "America/Coral_Harbour"
components/timestamp/Timestamp should render supported timezone "America/Cordoba" ‑ components/timestamp/Timestamp should render supported timezone "America/Cordoba"
components/timestamp/Timestamp should render supported timezone "America/Costa_Rica" ‑ components/timestamp/Timestamp should render supported timezone "America/Costa_Rica"
components/timestamp/Timestamp should render supported timezone "America/Creston" ‑ components/timestamp/Timestamp should render supported timezone "America/Creston"
components/timestamp/Timestamp should render supported timezone "America/Cuiaba" ‑ components/timestamp/Timestamp should render supported timezone "America/Cuiaba"
components/timestamp/Timestamp should render supported timezone "America/Curacao" ‑ components/timestamp/Timestamp should render supported timezone "America/Curacao"
components/timestamp/Timestamp should render supported timezone "America/Danmarkshavn" ‑ components/timestamp/Timestamp should render supported timezone "America/Danmarkshavn"
components/timestamp/Timestamp should render supported timezone "America/Dawson" ‑ components/timestamp/Timestamp should render supported timezone "America/Dawson"
components/timestamp/Timestamp should render supported timezone "America/Dawson_Creek" ‑ components/timestamp/Timestamp should render supported timezone "America/Dawson_Creek"
components/timestamp/Timestamp should render supported timezone "America/Denver" ‑ components/timestamp/Timestamp should render supported timezone "America/Denver"
components/timestamp/Timestamp should render supported timezone "America/Detroit" ‑ components/timestamp/Timestamp should render supported timezone "America/Detroit"
components/timestamp/Timestamp should render supported timezone "America/Dominica" ‑ components/timestamp/Timestamp should render supported timezone "America/Dominica"
components/timestamp/Timestamp should render supported timezone "America/Edmonton" ‑ components/timestamp/Timestamp should render supported timezone "America/Edmonton"
components/timestamp/Timestamp should render supported timezone "America/Eirunepe" ‑ components/timestamp/Timestamp should render supported timezone "America/Eirunepe"
components/timestamp/Timestamp should render supported timezone "America/El_Salvador" ‑ components/timestamp/Timestamp should render supported timezone "America/El_Salvador"
components/timestamp/Timestamp should render supported timezone "America/Ensenada" ‑ components/timestamp/Timestamp should render supported timezone "America/Ensenada"
components/timestamp/Timestamp should render supported timezone "America/Fort_Nelson" ‑ components/timestamp/Timestamp should render supported timezone "America/Fort_Nelson"
components/timestamp/Timestamp should render supported timezone "America/Fort_Wayne" ‑ components/timestamp/Timestamp should render supported timezone "America/Fort_Wayne"
components/timestamp/Timestamp should render supported timezone "America/Fortaleza" ‑ components/timestamp/Timestamp should render supported timezone "America/Fortaleza"
components/timestamp/Timestamp should render supported timezone "America/Glace_Bay" ‑ components/timestamp/Timestamp should render supported timezone "America/Glace_Bay"
components/timestamp/Timestamp should render supported timezone "America/Godthab" ‑ components/timestamp/Timestamp should render supported timezone "America/Godthab"
components/timestamp/Timestamp should render supported timezone "America/Goose_Bay" ‑ components/timestamp/Timestamp should render supported timezone "America/Goose_Bay"
components/timestamp/Timestamp should render supported timezone "America/Grand_Turk" ‑ components/timestamp/Timestamp should render supported timezone "America/Grand_Turk"
components/timestamp/Timestamp should render supported timezone "America/Grenada" ‑ components/timestamp/Timestamp should render supported timezone "America/Grenada"
components/timestamp/Timestamp should render supported timezone "America/Guadeloupe" ‑ components/timestamp/Timestamp should render supported timezone "America/Guadeloupe"
components/timestamp/Timestamp should render supported timezone "America/Guatemala" ‑ components/timestamp/Timestamp should render supported timezone "America/Guatemala"
components/timestamp/Timestamp should render supported timezone "America/Guayaquil" ‑ components/timestamp/Timestamp should render supported timezone "America/Guayaquil"
components/timestamp/Timestamp should render supported timezone "America/Guyana" ‑ components/timestamp/Timestamp should render supported timezone "America/Guyana"
components/timestamp/Timestamp should render supported timezone "America/Halifax" ‑ components/timestamp/Timestamp should render supported timezone "America/Halifax"
components/timestamp/Timestamp should render supported timezone "America/Havana" ‑ components/timestamp/Timestamp should render supported timezone "America/Havana"
components/timestamp/Timestamp should render supported timezone "America/Hermosillo" ‑ components/timestamp/Timestamp should render supported timezone "America/Hermosillo"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Indianapolis" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Indianapolis"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Knox" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Knox"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Marengo" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Marengo"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Petersburg" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Petersburg"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Tell_City" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Tell_City"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Vevay" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Vevay"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Vincennes" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Vincennes"
components/timestamp/Timestamp should render supported timezone "America/Indiana/Winamac" ‑ components/timestamp/Timestamp should render supported timezone "America/Indiana/Winamac"
components/timestamp/Timestamp should render supported timezone "America/Indianapolis" ‑ components/timestamp/Timestamp should render supported timezone "America/Indianapolis"
components/timestamp/Timestamp should render supported timezone "America/Inuvik" ‑ components/timestamp/Timestamp should render supported timezone "America/Inuvik"
components/timestamp/Timestamp should render supported timezone "America/Iqaluit" ‑ components/timestamp/Timestamp should render supported timezone "America/Iqaluit"
components/timestamp/Timestamp should render supported timezone "America/Jamaica" ‑ components/timestamp/Timestamp should render supported timezone "America/Jamaica"
components/timestamp/Timestamp should render supported timezone "America/Jujuy" ‑ components/timestamp/Timestamp should render supported timezone "America/Jujuy"
components/timestamp/Timestamp should render supported timezone "America/Juneau" ‑ components/timestamp/Timestamp should render supported timezone "America/Juneau"
components/timestamp/Timestamp should render supported timezone "America/Kentucky/Louisville" ‑ components/timestamp/Timestamp should render supported timezone "America/Kentucky/Louisville"
components/timestamp/Timestamp should render supported timezone "America/Kentucky/Monticello" ‑ components/timestamp/Timestamp should render supported timezone "America/Kentucky/Monticello"
components/timestamp/Timestamp should render supported timezone "America/Knox_IN" ‑ components/timestamp/Timestamp should render supported timezone "America/Knox_IN"
components/timestamp/Timestamp should render supported timezone "America/Kralendijk" ‑ components/timestamp/Timestamp should render supported timezone "America/Kralendijk"
components/timestamp/Timestamp should render supported timezone "America/La_Paz" ‑ components/timestamp/Timestamp should render supported timezone "America/La_Paz"
components/timestamp/Timestamp should render supported timezone "America/Lima" ‑ components/timestamp/Timestamp should render supported timezone "America/Lima"
components/timestamp/Timestamp should render supported timezone "America/Los_Angeles" ‑ components/timestamp/Timestamp should render supported timezone "America/Los_Angeles"
components/timestamp/Timestamp should render supported timezone "America/Louisville" ‑ components/timestamp/Timestamp should render supported timezone "America/Louisville"
components/timestamp/Timestamp should render supported timezone "America/Lower_Princes" ‑ components/timestamp/Timestamp should render supported timezone "America/Lower_Princes"
components/timestamp/Timestamp should render supported timezone "America/Maceio" ‑ components/timestamp/Timestamp should render supported timezone "America/Maceio"
components/timestamp/Timestamp should render supported timezone "America/Managua" ‑ components/timestamp/Timestamp should render supported timezone "America/Managua"
components/timestamp/Timestamp should render supported timezone "America/Manaus" ‑ components/timestamp/Timestamp should render supported timezone "America/Manaus"
components/timestamp/Timestamp should render supported timezone "America/Marigot" ‑ components/timestamp/Timestamp should render supported timezone "America/Marigot"
components/timestamp/Timestamp should render supported timezone "America/Martinique" ‑ components/timestamp/Timestamp should render supported timezone "America/Martinique"
components/timestamp/Timestamp should render supported timezone "America/Matamoros" ‑ components/timestamp/Timestamp should render supported timezone "America/Matamoros"
components/timestamp/Timestamp should render supported timezone "America/Mazatlan" ‑ components/timestamp/Timestamp should render supported timezone "America/Mazatlan"
components/timestamp/Timestamp should render supported timezone "America/Mendoza" ‑ components/timestamp/Timestamp should render supported timezone "America/Mendoza"
components/timestamp/Timestamp should render supported timezone "America/Menominee" ‑ components/timestamp/Timestamp should render supported timezone "America/Menominee"
components/timestamp/Timestamp should render supported timezone "America/Merida" ‑ components/timestamp/Timestamp should render supported timezone "America/Merida"
components/timestamp/Timestamp should render supported timezone "America/Metlakatla" ‑ components/timestamp/Timestamp should render supported timezone "America/Metlakatla"
components/timestamp/Timestamp should render supported timezone "America/Mexico_City" ‑ components/timestamp/Timestamp should render supported timezone "America/Mexico_City"
components/timestamp/Timestamp should render supported timezone "America/Miquelon" ‑ components/timestamp/Timestamp should render supported timezone "America/Miquelon"
components/timestamp/Timestamp should render supported timezone "America/Moncton" ‑ components/timestamp/Timestamp should render supported timezone "America/Moncton"
components/timestamp/Timestamp should render supported timezone "America/Monterrey" ‑ components/timestamp/Timestamp should render supported timezone "America/Monterrey"
components/timestamp/Timestamp should render supported timezone "America/Montevideo" ‑ components/timestamp/Timestamp should render supported timezone "America/Montevideo"
components/timestamp/Timestamp should render supported timezone "America/Montreal" ‑ components/timestamp/Timestamp should render supported timezone "America/Montreal"
components/timestamp/Timestamp should render supported timezone "America/Montserrat" ‑ components/timestamp/Timestamp should render supported timezone "America/Montserrat"

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 4923 to 5310)

There are 6938 tests, see "Raw output" for the list of tests 4923 to 5310.
Raw output
components/timestamp/Timestamp should render supported timezone "America/Nassau" ‑ components/timestamp/Timestamp should render supported timezone "America/Nassau"
components/timestamp/Timestamp should render supported timezone "America/New_York" ‑ components/timestamp/Timestamp should render supported timezone "America/New_York"
components/timestamp/Timestamp should render supported timezone "America/Nipigon" ‑ components/timestamp/Timestamp should render supported timezone "America/Nipigon"
components/timestamp/Timestamp should render supported timezone "America/Nome" ‑ components/timestamp/Timestamp should render supported timezone "America/Nome"
components/timestamp/Timestamp should render supported timezone "America/Noronha" ‑ components/timestamp/Timestamp should render supported timezone "America/Noronha"
components/timestamp/Timestamp should render supported timezone "America/North_Dakota/Beulah" ‑ components/timestamp/Timestamp should render supported timezone "America/North_Dakota/Beulah"
components/timestamp/Timestamp should render supported timezone "America/North_Dakota/Center" ‑ components/timestamp/Timestamp should render supported timezone "America/North_Dakota/Center"
components/timestamp/Timestamp should render supported timezone "America/North_Dakota/New_Salem" ‑ components/timestamp/Timestamp should render supported timezone "America/North_Dakota/New_Salem"
components/timestamp/Timestamp should render supported timezone "America/Nuuk" ‑ components/timestamp/Timestamp should render supported timezone "America/Nuuk"
components/timestamp/Timestamp should render supported timezone "America/Ojinaga" ‑ components/timestamp/Timestamp should render supported timezone "America/Ojinaga"
components/timestamp/Timestamp should render supported timezone "America/Panama" ‑ components/timestamp/Timestamp should render supported timezone "America/Panama"
components/timestamp/Timestamp should render supported timezone "America/Pangnirtung" ‑ components/timestamp/Timestamp should render supported timezone "America/Pangnirtung"
components/timestamp/Timestamp should render supported timezone "America/Paramaribo" ‑ components/timestamp/Timestamp should render supported timezone "America/Paramaribo"
components/timestamp/Timestamp should render supported timezone "America/Phoenix" ‑ components/timestamp/Timestamp should render supported timezone "America/Phoenix"
components/timestamp/Timestamp should render supported timezone "America/Port-au-Prince" ‑ components/timestamp/Timestamp should render supported timezone "America/Port-au-Prince"
components/timestamp/Timestamp should render supported timezone "America/Port_of_Spain" ‑ components/timestamp/Timestamp should render supported timezone "America/Port_of_Spain"
components/timestamp/Timestamp should render supported timezone "America/Porto_Acre" ‑ components/timestamp/Timestamp should render supported timezone "America/Porto_Acre"
components/timestamp/Timestamp should render supported timezone "America/Porto_Velho" ‑ components/timestamp/Timestamp should render supported timezone "America/Porto_Velho"
components/timestamp/Timestamp should render supported timezone "America/Puerto_Rico" ‑ components/timestamp/Timestamp should render supported timezone "America/Puerto_Rico"
components/timestamp/Timestamp should render supported timezone "America/Punta_Arenas" ‑ components/timestamp/Timestamp should render supported timezone "America/Punta_Arenas"
components/timestamp/Timestamp should render supported timezone "America/Rainy_River" ‑ components/timestamp/Timestamp should render supported timezone "America/Rainy_River"
components/timestamp/Timestamp should render supported timezone "America/Rankin_Inlet" ‑ components/timestamp/Timestamp should render supported timezone "America/Rankin_Inlet"
components/timestamp/Timestamp should render supported timezone "America/Recife" ‑ components/timestamp/Timestamp should render supported timezone "America/Recife"
components/timestamp/Timestamp should render supported timezone "America/Regina" ‑ components/timestamp/Timestamp should render supported timezone "America/Regina"
components/timestamp/Timestamp should render supported timezone "America/Resolute" ‑ components/timestamp/Timestamp should render supported timezone "America/Resolute"
components/timestamp/Timestamp should render supported timezone "America/Rio_Branco" ‑ components/timestamp/Timestamp should render supported timezone "America/Rio_Branco"
components/timestamp/Timestamp should render supported timezone "America/Rosario" ‑ components/timestamp/Timestamp should render supported timezone "America/Rosario"
components/timestamp/Timestamp should render supported timezone "America/Santa_Isabel" ‑ components/timestamp/Timestamp should render supported timezone "America/Santa_Isabel"
components/timestamp/Timestamp should render supported timezone "America/Santarem" ‑ components/timestamp/Timestamp should render supported timezone "America/Santarem"
components/timestamp/Timestamp should render supported timezone "America/Santiago" ‑ components/timestamp/Timestamp should render supported timezone "America/Santiago"
components/timestamp/Timestamp should render supported timezone "America/Santo_Domingo" ‑ components/timestamp/Timestamp should render supported timezone "America/Santo_Domingo"
components/timestamp/Timestamp should render supported timezone "America/Sao_Paulo" ‑ components/timestamp/Timestamp should render supported timezone "America/Sao_Paulo"
components/timestamp/Timestamp should render supported timezone "America/Scoresbysund" ‑ components/timestamp/Timestamp should render supported timezone "America/Scoresbysund"
components/timestamp/Timestamp should render supported timezone "America/Shiprock" ‑ components/timestamp/Timestamp should render supported timezone "America/Shiprock"
components/timestamp/Timestamp should render supported timezone "America/Sitka" ‑ components/timestamp/Timestamp should render supported timezone "America/Sitka"
components/timestamp/Timestamp should render supported timezone "America/St_Barthelemy" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Barthelemy"
components/timestamp/Timestamp should render supported timezone "America/St_Johns" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Johns"
components/timestamp/Timestamp should render supported timezone "America/St_Kitts" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Kitts"
components/timestamp/Timestamp should render supported timezone "America/St_Lucia" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Lucia"
components/timestamp/Timestamp should render supported timezone "America/St_Thomas" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Thomas"
components/timestamp/Timestamp should render supported timezone "America/St_Vincent" ‑ components/timestamp/Timestamp should render supported timezone "America/St_Vincent"
components/timestamp/Timestamp should render supported timezone "America/Swift_Current" ‑ components/timestamp/Timestamp should render supported timezone "America/Swift_Current"
components/timestamp/Timestamp should render supported timezone "America/Tegucigalpa" ‑ components/timestamp/Timestamp should render supported timezone "America/Tegucigalpa"
components/timestamp/Timestamp should render supported timezone "America/Thule" ‑ components/timestamp/Timestamp should render supported timezone "America/Thule"
components/timestamp/Timestamp should render supported timezone "America/Thunder_Bay" ‑ components/timestamp/Timestamp should render supported timezone "America/Thunder_Bay"
components/timestamp/Timestamp should render supported timezone "America/Tijuana" ‑ components/timestamp/Timestamp should render supported timezone "America/Tijuana"
components/timestamp/Timestamp should render supported timezone "America/Toronto" ‑ components/timestamp/Timestamp should render supported timezone "America/Toronto"
components/timestamp/Timestamp should render supported timezone "America/Tortola" ‑ components/timestamp/Timestamp should render supported timezone "America/Tortola"
components/timestamp/Timestamp should render supported timezone "America/Vancouver" ‑ components/timestamp/Timestamp should render supported timezone "America/Vancouver"
components/timestamp/Timestamp should render supported timezone "America/Virgin" ‑ components/timestamp/Timestamp should render supported timezone "America/Virgin"
components/timestamp/Timestamp should render supported timezone "America/Whitehorse" ‑ components/timestamp/Timestamp should render supported timezone "America/Whitehorse"
components/timestamp/Timestamp should render supported timezone "America/Winnipeg" ‑ components/timestamp/Timestamp should render supported timezone "America/Winnipeg"
components/timestamp/Timestamp should render supported timezone "America/Yakutat" ‑ components/timestamp/Timestamp should render supported timezone "America/Yakutat"
components/timestamp/Timestamp should render supported timezone "America/Yellowknife" ‑ components/timestamp/Timestamp should render supported timezone "America/Yellowknife"
components/timestamp/Timestamp should render supported timezone "Antarctica/Casey" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Casey"
components/timestamp/Timestamp should render supported timezone "Antarctica/Davis" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Davis"
components/timestamp/Timestamp should render supported timezone "Antarctica/DumontDUrville" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/DumontDUrville"
components/timestamp/Timestamp should render supported timezone "Antarctica/Macquarie" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Macquarie"
components/timestamp/Timestamp should render supported timezone "Antarctica/Mawson" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Mawson"
components/timestamp/Timestamp should render supported timezone "Antarctica/McMurdo" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/McMurdo"
components/timestamp/Timestamp should render supported timezone "Antarctica/Palmer" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Palmer"
components/timestamp/Timestamp should render supported timezone "Antarctica/Rothera" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Rothera"
components/timestamp/Timestamp should render supported timezone "Antarctica/South_Pole" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/South_Pole"
components/timestamp/Timestamp should render supported timezone "Antarctica/Syowa" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Syowa"
components/timestamp/Timestamp should render supported timezone "Antarctica/Troll" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Troll"
components/timestamp/Timestamp should render supported timezone "Antarctica/Vostok" ‑ components/timestamp/Timestamp should render supported timezone "Antarctica/Vostok"
components/timestamp/Timestamp should render supported timezone "Arctic/Longyearbyen" ‑ components/timestamp/Timestamp should render supported timezone "Arctic/Longyearbyen"
components/timestamp/Timestamp should render supported timezone "Asia/Aden" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Aden"
components/timestamp/Timestamp should render supported timezone "Asia/Almaty" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Almaty"
components/timestamp/Timestamp should render supported timezone "Asia/Amman" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Amman"
components/timestamp/Timestamp should render supported timezone "Asia/Anadyr" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Anadyr"
components/timestamp/Timestamp should render supported timezone "Asia/Aqtau" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Aqtau"
components/timestamp/Timestamp should render supported timezone "Asia/Aqtobe" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Aqtobe"
components/timestamp/Timestamp should render supported timezone "Asia/Ashgabat" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ashgabat"
components/timestamp/Timestamp should render supported timezone "Asia/Ashkhabad" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ashkhabad"
components/timestamp/Timestamp should render supported timezone "Asia/Atyrau" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Atyrau"
components/timestamp/Timestamp should render supported timezone "Asia/Baghdad" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Baghdad"
components/timestamp/Timestamp should render supported timezone "Asia/Bahrain" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Bahrain"
components/timestamp/Timestamp should render supported timezone "Asia/Baku" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Baku"
components/timestamp/Timestamp should render supported timezone "Asia/Bangkok" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Bangkok"
components/timestamp/Timestamp should render supported timezone "Asia/Barnaul" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Barnaul"
components/timestamp/Timestamp should render supported timezone "Asia/Beirut" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Beirut"
components/timestamp/Timestamp should render supported timezone "Asia/Bishkek" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Bishkek"
components/timestamp/Timestamp should render supported timezone "Asia/Brunei" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Brunei"
components/timestamp/Timestamp should render supported timezone "Asia/Calcutta" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Calcutta"
components/timestamp/Timestamp should render supported timezone "Asia/Chita" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Chita"
components/timestamp/Timestamp should render supported timezone "Asia/Choibalsan" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Choibalsan"
components/timestamp/Timestamp should render supported timezone "Asia/Chongqing" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Chongqing"
components/timestamp/Timestamp should render supported timezone "Asia/Chungking" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Chungking"
components/timestamp/Timestamp should render supported timezone "Asia/Colombo" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Colombo"
components/timestamp/Timestamp should render supported timezone "Asia/Dacca" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Dacca"
components/timestamp/Timestamp should render supported timezone "Asia/Damascus" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Damascus"
components/timestamp/Timestamp should render supported timezone "Asia/Dhaka" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Dhaka"
components/timestamp/Timestamp should render supported timezone "Asia/Dili" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Dili"
components/timestamp/Timestamp should render supported timezone "Asia/Dubai" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Dubai"
components/timestamp/Timestamp should render supported timezone "Asia/Dushanbe" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Dushanbe"
components/timestamp/Timestamp should render supported timezone "Asia/Famagusta" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Famagusta"
components/timestamp/Timestamp should render supported timezone "Asia/Gaza" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Gaza"
components/timestamp/Timestamp should render supported timezone "Asia/Harbin" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Harbin"
components/timestamp/Timestamp should render supported timezone "Asia/Hebron" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Hebron"
components/timestamp/Timestamp should render supported timezone "Asia/Ho_Chi_Minh" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ho_Chi_Minh"
components/timestamp/Timestamp should render supported timezone "Asia/Hong_Kong" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Hong_Kong"
components/timestamp/Timestamp should render supported timezone "Asia/Hovd" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Hovd"
components/timestamp/Timestamp should render supported timezone "Asia/Irkutsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Irkutsk"
components/timestamp/Timestamp should render supported timezone "Asia/Istanbul" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Istanbul"
components/timestamp/Timestamp should render supported timezone "Asia/Jakarta" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Jakarta"
components/timestamp/Timestamp should render supported timezone "Asia/Jayapura" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Jayapura"
components/timestamp/Timestamp should render supported timezone "Asia/Jerusalem" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Jerusalem"
components/timestamp/Timestamp should render supported timezone "Asia/Kabul" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kabul"
components/timestamp/Timestamp should render supported timezone "Asia/Kamchatka" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kamchatka"
components/timestamp/Timestamp should render supported timezone "Asia/Karachi" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Karachi"
components/timestamp/Timestamp should render supported timezone "Asia/Kashgar" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kashgar"
components/timestamp/Timestamp should render supported timezone "Asia/Kathmandu" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kathmandu"
components/timestamp/Timestamp should render supported timezone "Asia/Katmandu" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Katmandu"
components/timestamp/Timestamp should render supported timezone "Asia/Khandyga" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Khandyga"
components/timestamp/Timestamp should render supported timezone "Asia/Kolkata" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kolkata"
components/timestamp/Timestamp should render supported timezone "Asia/Krasnoyarsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Krasnoyarsk"
components/timestamp/Timestamp should render supported timezone "Asia/Kuala_Lumpur" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kuala_Lumpur"
components/timestamp/Timestamp should render supported timezone "Asia/Kuching" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kuching"
components/timestamp/Timestamp should render supported timezone "Asia/Kuwait" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Kuwait"
components/timestamp/Timestamp should render supported timezone "Asia/Macao" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Macao"
components/timestamp/Timestamp should render supported timezone "Asia/Macau" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Macau"
components/timestamp/Timestamp should render supported timezone "Asia/Magadan" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Magadan"
components/timestamp/Timestamp should render supported timezone "Asia/Makassar" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Makassar"
components/timestamp/Timestamp should render supported timezone "Asia/Manila" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Manila"
components/timestamp/Timestamp should render supported timezone "Asia/Muscat" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Muscat"
components/timestamp/Timestamp should render supported timezone "Asia/Nicosia" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Nicosia"
components/timestamp/Timestamp should render supported timezone "Asia/Novokuznetsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Novokuznetsk"
components/timestamp/Timestamp should render supported timezone "Asia/Novosibirsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Novosibirsk"
components/timestamp/Timestamp should render supported timezone "Asia/Omsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Omsk"
components/timestamp/Timestamp should render supported timezone "Asia/Oral" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Oral"
components/timestamp/Timestamp should render supported timezone "Asia/Phnom_Penh" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Phnom_Penh"
components/timestamp/Timestamp should render supported timezone "Asia/Pontianak" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Pontianak"
components/timestamp/Timestamp should render supported timezone "Asia/Pyongyang" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Pyongyang"
components/timestamp/Timestamp should render supported timezone "Asia/Qatar" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Qatar"
components/timestamp/Timestamp should render supported timezone "Asia/Qostanay" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Qostanay"
components/timestamp/Timestamp should render supported timezone "Asia/Qyzylorda" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Qyzylorda"
components/timestamp/Timestamp should render supported timezone "Asia/Rangoon" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Rangoon"
components/timestamp/Timestamp should render supported timezone "Asia/Riyadh" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Riyadh"
components/timestamp/Timestamp should render supported timezone "Asia/Saigon" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Saigon"
components/timestamp/Timestamp should render supported timezone "Asia/Sakhalin" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Sakhalin"
components/timestamp/Timestamp should render supported timezone "Asia/Samarkand" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Samarkand"
components/timestamp/Timestamp should render supported timezone "Asia/Seoul" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Seoul"
components/timestamp/Timestamp should render supported timezone "Asia/Shanghai" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Shanghai"
components/timestamp/Timestamp should render supported timezone "Asia/Singapore" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Singapore"
components/timestamp/Timestamp should render supported timezone "Asia/Srednekolymsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Srednekolymsk"
components/timestamp/Timestamp should render supported timezone "Asia/Taipei" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Taipei"
components/timestamp/Timestamp should render supported timezone "Asia/Tashkent" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tashkent"
components/timestamp/Timestamp should render supported timezone "Asia/Tbilisi" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tbilisi"
components/timestamp/Timestamp should render supported timezone "Asia/Tehran" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tehran"
components/timestamp/Timestamp should render supported timezone "Asia/Tel_Aviv" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tel_Aviv"
components/timestamp/Timestamp should render supported timezone "Asia/Thimbu" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Thimbu"
components/timestamp/Timestamp should render supported timezone "Asia/Thimphu" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Thimphu"
components/timestamp/Timestamp should render supported timezone "Asia/Tokyo" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tokyo"
components/timestamp/Timestamp should render supported timezone "Asia/Tomsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Tomsk"
components/timestamp/Timestamp should render supported timezone "Asia/Ujung_Pandang" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ujung_Pandang"
components/timestamp/Timestamp should render supported timezone "Asia/Ulaanbaatar" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ulaanbaatar"
components/timestamp/Timestamp should render supported timezone "Asia/Ulan_Bator" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ulan_Bator"
components/timestamp/Timestamp should render supported timezone "Asia/Urumqi" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Urumqi"
components/timestamp/Timestamp should render supported timezone "Asia/Ust-Nera" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Ust-Nera"
components/timestamp/Timestamp should render supported timezone "Asia/Vientiane" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Vientiane"
components/timestamp/Timestamp should render supported timezone "Asia/Vladivostok" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Vladivostok"
components/timestamp/Timestamp should render supported timezone "Asia/Yakutsk" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Yakutsk"
components/timestamp/Timestamp should render supported timezone "Asia/Yangon" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Yangon"
components/timestamp/Timestamp should render supported timezone "Asia/Yekaterinburg" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Yekaterinburg"
components/timestamp/Timestamp should render supported timezone "Asia/Yerevan" ‑ components/timestamp/Timestamp should render supported timezone "Asia/Yerevan"
components/timestamp/Timestamp should render supported timezone "Atlantic/Azores" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Azores"
components/timestamp/Timestamp should render supported timezone "Atlantic/Bermuda" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Bermuda"
components/timestamp/Timestamp should render supported timezone "Atlantic/Canary" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Canary"
components/timestamp/Timestamp should render supported timezone "Atlantic/Cape_Verde" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Cape_Verde"
components/timestamp/Timestamp should render supported timezone "Atlantic/Faeroe" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Faeroe"
components/timestamp/Timestamp should render supported timezone "Atlantic/Faroe" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Faroe"
components/timestamp/Timestamp should render supported timezone "Atlantic/Jan_Mayen" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Jan_Mayen"
components/timestamp/Timestamp should render supported timezone "Atlantic/Madeira" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Madeira"
components/timestamp/Timestamp should render supported timezone "Atlantic/Reykjavik" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Reykjavik"
components/timestamp/Timestamp should render supported timezone "Atlantic/South_Georgia" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/South_Georgia"
components/timestamp/Timestamp should render supported timezone "Atlantic/St_Helena" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/St_Helena"
components/timestamp/Timestamp should render supported timezone "Atlantic/Stanley" ‑ components/timestamp/Timestamp should render supported timezone "Atlantic/Stanley"
components/timestamp/Timestamp should render supported timezone "Australia/ACT" ‑ components/timestamp/Timestamp should render supported timezone "Australia/ACT"
components/timestamp/Timestamp should render supported timezone "Australia/Adelaide" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Adelaide"
components/timestamp/Timestamp should render supported timezone "Australia/Brisbane" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Brisbane"
components/timestamp/Timestamp should render supported timezone "Australia/Broken_Hill" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Broken_Hill"
components/timestamp/Timestamp should render supported timezone "Australia/Canberra" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Canberra"
components/timestamp/Timestamp should render supported timezone "Australia/Currie" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Currie"
components/timestamp/Timestamp should render supported timezone "Australia/Darwin" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Darwin"
components/timestamp/Timestamp should render supported timezone "Australia/Eucla" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Eucla"
components/timestamp/Timestamp should render supported timezone "Australia/Hobart" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Hobart"
components/timestamp/Timestamp should render supported timezone "Australia/LHI" ‑ components/timestamp/Timestamp should render supported timezone "Australia/LHI"
components/timestamp/Timestamp should render supported timezone "Australia/Lindeman" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Lindeman"
components/timestamp/Timestamp should render supported timezone "Australia/Lord_Howe" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Lord_Howe"
components/timestamp/Timestamp should render supported timezone "Australia/Melbourne" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Melbourne"
components/timestamp/Timestamp should render supported timezone "Australia/NSW" ‑ components/timestamp/Timestamp should render supported timezone "Australia/NSW"
components/timestamp/Timestamp should render supported timezone "Australia/North" ‑ components/timestamp/Timestamp should render supported timezone "Australia/North"
components/timestamp/Timestamp should render supported timezone "Australia/Perth" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Perth"
components/timestamp/Timestamp should render supported timezone "Australia/Queensland" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Queensland"
components/timestamp/Timestamp should render supported timezone "Australia/South" ‑ components/timestamp/Timestamp should render supported timezone "Australia/South"
components/timestamp/Timestamp should render supported timezone "Australia/Sydney" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Sydney"
components/timestamp/Timestamp should render supported timezone "Australia/Tasmania" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Tasmania"
components/timestamp/Timestamp should render supported timezone "Australia/Victoria" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Victoria"
components/timestamp/Timestamp should render supported timezone "Australia/West" ‑ components/timestamp/Timestamp should render supported timezone "Australia/West"
components/timestamp/Timestamp should render supported timezone "Australia/Yancowinna" ‑ components/timestamp/Timestamp should render supported timezone "Australia/Yancowinna"
components/timestamp/Timestamp should render supported timezone "Brazil/Acre" ‑ components/timestamp/Timestamp should render supported timezone "Brazil/Acre"
components/timestamp/Timestamp should render supported timezone "Brazil/DeNoronha" ‑ components/timestamp/Timestamp should render supported timezone "Brazil/DeNoronha"
components/timestamp/Timestamp should render supported timezone "Brazil/East" ‑ components/timestamp/Timestamp should render supported timezone "Brazil/East"
components/timestamp/Timestamp should render supported timezone "Brazil/West" ‑ components/timestamp/Timestamp should render supported timezone "Brazil/West"
components/timestamp/Timestamp should render supported timezone "CET" ‑ components/timestamp/Timestamp should render supported timezone "CET"
components/timestamp/Timestamp should render supported timezone "CST6CDT" ‑ components/timestamp/Timestamp should render supported timezone "CST6CDT"
components/timestamp/Timestamp should render supported timezone "Canada/Atlantic" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Atlantic"
components/timestamp/Timestamp should render supported timezone "Canada/Central" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Central"
components/timestamp/Timestamp should render supported timezone "Canada/Eastern" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Eastern"
components/timestamp/Timestamp should render supported timezone "Canada/Mountain" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Mountain"
components/timestamp/Timestamp should render supported timezone "Canada/Newfoundland" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Newfoundland"
components/timestamp/Timestamp should render supported timezone "Canada/Pacific" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Pacific"
components/timestamp/Timestamp should render supported timezone "Canada/Saskatchewan" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Saskatchewan"
components/timestamp/Timestamp should render supported timezone "Canada/Yukon" ‑ components/timestamp/Timestamp should render supported timezone "Canada/Yukon"
components/timestamp/Timestamp should render supported timezone "Chile/Continental" ‑ components/timestamp/Timestamp should render supported timezone "Chile/Continental"
components/timestamp/Timestamp should render supported timezone "Chile/EasterIsland" ‑ components/timestamp/Timestamp should render supported timezone "Chile/EasterIsland"
components/timestamp/Timestamp should render supported timezone "Cuba" ‑ components/timestamp/Timestamp should render supported timezone "Cuba"
components/timestamp/Timestamp should render supported timezone "EET" ‑ components/timestamp/Timestamp should render supported timezone "EET"
components/timestamp/Timestamp should render supported timezone "EST" ‑ components/timestamp/Timestamp should render supported timezone "EST"
components/timestamp/Timestamp should render supported timezone "EST5EDT" ‑ components/timestamp/Timestamp should render supported timezone "EST5EDT"
components/timestamp/Timestamp should render supported timezone "Egypt" ‑ components/timestamp/Timestamp should render supported timezone "Egypt"
components/timestamp/Timestamp should render supported timezone "Eire" ‑ components/timestamp/Timestamp should render supported timezone "Eire"
components/timestamp/Timestamp should render supported timezone "Etc/GMT" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+0" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+0"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+1" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+1"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+10" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+10"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+11" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+11"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+12" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+12"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+2" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+2"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+3" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+3"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+4" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+4"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+5" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+5"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+6" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+6"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+7" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+7"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+8" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+8"
components/timestamp/Timestamp should render supported timezone "Etc/GMT+9" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT+9"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-0" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-0"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-1" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-1"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-10" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-10"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-11" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-11"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-12" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-12"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-13" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-13"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-14" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-14"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-2" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-2"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-3" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-3"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-4" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-4"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-5" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-5"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-6" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-6"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-7" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-7"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-8" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-8"
components/timestamp/Timestamp should render supported timezone "Etc/GMT-9" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT-9"
components/timestamp/Timestamp should render supported timezone "Etc/GMT0" ‑ components/timestamp/Timestamp should render supported timezone "Etc/GMT0"
components/timestamp/Timestamp should render supported timezone "Etc/Greenwich" ‑ components/timestamp/Timestamp should render supported timezone "Etc/Greenwich"
components/timestamp/Timestamp should render supported timezone "Etc/UCT" ‑ components/timestamp/Timestamp should render supported timezone "Etc/UCT"
components/timestamp/Timestamp should render supported timezone "Etc/UTC" ‑ components/timestamp/Timestamp should render supported timezone "Etc/UTC"
components/timestamp/Timestamp should render supported timezone "Etc/Universal" ‑ components/timestamp/Timestamp should render supported timezone "Etc/Universal"
components/timestamp/Timestamp should render supported timezone "Etc/Zulu" ‑ components/timestamp/Timestamp should render supported timezone "Etc/Zulu"
components/timestamp/Timestamp should render supported timezone "Europe/Amsterdam" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Amsterdam"
components/timestamp/Timestamp should render supported timezone "Europe/Andorra" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Andorra"
components/timestamp/Timestamp should render supported timezone "Europe/Astrakhan" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Astrakhan"
components/timestamp/Timestamp should render supported timezone "Europe/Athens" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Athens"
components/timestamp/Timestamp should render supported timezone "Europe/Belfast" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Belfast"
components/timestamp/Timestamp should render supported timezone "Europe/Belgrade" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Belgrade"
components/timestamp/Timestamp should render supported timezone "Europe/Berlin" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Berlin"
components/timestamp/Timestamp should render supported timezone "Europe/Bratislava" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Bratislava"
components/timestamp/Timestamp should render supported timezone "Europe/Brussels" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Brussels"
components/timestamp/Timestamp should render supported timezone "Europe/Bucharest" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Bucharest"
components/timestamp/Timestamp should render supported timezone "Europe/Budapest" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Budapest"
components/timestamp/Timestamp should render supported timezone "Europe/Busingen" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Busingen"
components/timestamp/Timestamp should render supported timezone "Europe/Chisinau" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Chisinau"
components/timestamp/Timestamp should render supported timezone "Europe/Copenhagen" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Copenhagen"
components/timestamp/Timestamp should render supported timezone "Europe/Dublin" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Dublin"
components/timestamp/Timestamp should render supported timezone "Europe/Gibraltar" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Gibraltar"
components/timestamp/Timestamp should render supported timezone "Europe/Guernsey" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Guernsey"
components/timestamp/Timestamp should render supported timezone "Europe/Helsinki" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Helsinki"
components/timestamp/Timestamp should render supported timezone "Europe/Isle_of_Man" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Isle_of_Man"
components/timestamp/Timestamp should render supported timezone "Europe/Istanbul" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Istanbul"
components/timestamp/Timestamp should render supported timezone "Europe/Jersey" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Jersey"
components/timestamp/Timestamp should render supported timezone "Europe/Kaliningrad" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Kaliningrad"
components/timestamp/Timestamp should render supported timezone "Europe/Kiev" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Kiev"
components/timestamp/Timestamp should render supported timezone "Europe/Kirov" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Kirov"
components/timestamp/Timestamp should render supported timezone "Europe/Kyiv" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Kyiv"
components/timestamp/Timestamp should render supported timezone "Europe/Lisbon" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Lisbon"
components/timestamp/Timestamp should render supported timezone "Europe/Ljubljana" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Ljubljana"
components/timestamp/Timestamp should render supported timezone "Europe/London" ‑ components/timestamp/Timestamp should render supported timezone "Europe/London"
components/timestamp/Timestamp should render supported timezone "Europe/Luxembourg" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Luxembourg"
components/timestamp/Timestamp should render supported timezone "Europe/Madrid" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Madrid"
components/timestamp/Timestamp should render supported timezone "Europe/Malta" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Malta"
components/timestamp/Timestamp should render supported timezone "Europe/Mariehamn" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Mariehamn"
components/timestamp/Timestamp should render supported timezone "Europe/Minsk" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Minsk"
components/timestamp/Timestamp should render supported timezone "Europe/Monaco" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Monaco"
components/timestamp/Timestamp should render supported timezone "Europe/Moscow" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Moscow"
components/timestamp/Timestamp should render supported timezone "Europe/Nicosia" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Nicosia"
components/timestamp/Timestamp should render supported timezone "Europe/Oslo" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Oslo"
components/timestamp/Timestamp should render supported timezone "Europe/Paris" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Paris"
components/timestamp/Timestamp should render supported timezone "Europe/Podgorica" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Podgorica"
components/timestamp/Timestamp should render supported timezone "Europe/Prague" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Prague"
components/timestamp/Timestamp should render supported timezone "Europe/Riga" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Riga"
components/timestamp/Timestamp should render supported timezone "Europe/Rome" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Rome"
components/timestamp/Timestamp should render supported timezone "Europe/Samara" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Samara"
components/timestamp/Timestamp should render supported timezone "Europe/San_Marino" ‑ components/timestamp/Timestamp should render supported timezone "Europe/San_Marino"
components/timestamp/Timestamp should render supported timezone "Europe/Sarajevo" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Sarajevo"
components/timestamp/Timestamp should render supported timezone "Europe/Saratov" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Saratov"
components/timestamp/Timestamp should render supported timezone "Europe/Simferopol" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Simferopol"
components/timestamp/Timestamp should render supported timezone "Europe/Skopje" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Skopje"
components/timestamp/Timestamp should render supported timezone "Europe/Sofia" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Sofia"
components/timestamp/Timestamp should render supported timezone "Europe/Stockholm" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Stockholm"
components/timestamp/Timestamp should render supported timezone "Europe/Tallinn" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Tallinn"
components/timestamp/Timestamp should render supported timezone "Europe/Tirane" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Tirane"
components/timestamp/Timestamp should render supported timezone "Europe/Tiraspol" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Tiraspol"
components/timestamp/Timestamp should render supported timezone "Europe/Ulyanovsk" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Ulyanovsk"
components/timestamp/Timestamp should render supported timezone "Europe/Uzhgorod" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Uzhgorod"
components/timestamp/Timestamp should render supported timezone "Europe/Vaduz" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Vaduz"
components/timestamp/Timestamp should render supported timezone "Europe/Vatican" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Vatican"
components/timestamp/Timestamp should render supported timezone "Europe/Vienna" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Vienna"
components/timestamp/Timestamp should render supported timezone "Europe/Vilnius" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Vilnius"
components/timestamp/Timestamp should render supported timezone "Europe/Volgograd" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Volgograd"
components/timestamp/Timestamp should render supported timezone "Europe/Warsaw" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Warsaw"
components/timestamp/Timestamp should render supported timezone "Europe/Zagreb" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Zagreb"
components/timestamp/Timestamp should render supported timezone "Europe/Zaporozhye" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Zaporozhye"
components/timestamp/Timestamp should render supported timezone "Europe/Zurich" ‑ components/timestamp/Timestamp should render supported timezone "Europe/Zurich"
components/timestamp/Timestamp should render supported timezone "GB" ‑ components/timestamp/Timestamp should render supported timezone "GB"
components/timestamp/Timestamp should render supported timezone "GB-Eire" ‑ components/timestamp/Timestamp should render supported timezone "GB-Eire"
components/timestamp/Timestamp should render supported timezone "GMT" ‑ components/timestamp/Timestamp should render supported timezone "GMT"
components/timestamp/Timestamp should render supported timezone "GMT+0" ‑ components/timestamp/Timestamp should render supported timezone "GMT+0"
components/timestamp/Timestamp should render supported timezone "GMT-0" ‑ components/timestamp/Timestamp should render supported timezone "GMT-0"
components/timestamp/Timestamp should render supported timezone "GMT0" ‑ components/timestamp/Timestamp should render supported timezone "GMT0"
components/timestamp/Timestamp should render supported timezone "Greenwich" ‑ components/timestamp/Timestamp should render supported timezone "Greenwich"
components/timestamp/Timestamp should render supported timezone "HST" ‑ components/timestamp/Timestamp should render supported timezone "HST"
components/timestamp/Timestamp should render supported timezone "Hongkong" ‑ components/timestamp/Timestamp should render supported timezone "Hongkong"
components/timestamp/Timestamp should render supported timezone "Iceland" ‑ components/timestamp/Timestamp should render supported timezone "Iceland"
components/timestamp/Timestamp should render supported timezone "Indian/Antananarivo" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Antananarivo"
components/timestamp/Timestamp should render supported timezone "Indian/Chagos" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Chagos"
components/timestamp/Timestamp should render supported timezone "Indian/Christmas" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Christmas"
components/timestamp/Timestamp should render supported timezone "Indian/Cocos" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Cocos"
components/timestamp/Timestamp should render supported timezone "Indian/Comoro" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Comoro"
components/timestamp/Timestamp should render supported timezone "Indian/Kerguelen" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Kerguelen"
components/timestamp/Timestamp should render supported timezone "Indian/Mahe" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Mahe"
components/timestamp/Timestamp should render supported timezone "Indian/Maldives" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Maldives"
components/timestamp/Timestamp should render supported timezone "Indian/Mauritius" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Mauritius"
components/timestamp/Timestamp should render supported timezone "Indian/Mayotte" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Mayotte"
components/timestamp/Timestamp should render supported timezone "Indian/Reunion" ‑ components/timestamp/Timestamp should render supported timezone "Indian/Reunion"
components/timestamp/Timestamp should render supported timezone "Iran" ‑ components/timestamp/Timestamp should render supported timezone "Iran"
components/timestamp/Timestamp should render supported timezone "Israel" ‑ components/timestamp/Timestamp should render supported timezone "Israel"
components/timestamp/Timestamp should render supported timezone "Jamaica" ‑ components/timestamp/Timestamp should render supported timezone "Jamaica"
components/timestamp/Timestamp should render supported timezone "Japan" ‑ components/timestamp/Timestamp should render supported timezone "Japan"
components/timestamp/Timestamp should render supported timezone "Kwajalein" ‑ components/timestamp/Timestamp should render supported timezone "Kwajalein"
components/timestamp/Timestamp should render supported timezone "Libya" ‑ components/timestamp/Timestamp should render supported timezone "Libya"
components/timestamp/Timestamp should render supported timezone "MET" ‑ components/timestamp/Timestamp should render supported timezone "MET"
components/timestamp/Timestamp should render supported timezone "MST" ‑ components/timestamp/Timestamp should render supported timezone "MST"
components/timestamp/Timestamp should render supported timezone "MST7MDT" ‑ components/timestamp/Timestamp should render supported timezone "MST7MDT"
components/timestamp/Timestamp should render supported timezone "Mexico/BajaNorte" ‑ components/timestamp/Timestamp should render supported timezone "Mexico/BajaNorte"
components/timestamp/Timestamp should render supported timezone "Mexico/BajaSur" ‑ components/timestamp/Timestamp should render supported timezone "Mexico/BajaSur"
components/timestamp/Timestamp should render supported timezone "Mexico/General" ‑ components/timestamp/Timestamp should render supported timezone "Mexico/General"
components/timestamp/Timestamp should render supported timezone "NZ" ‑ components/timestamp/Timestamp should render supported timezone "NZ"
components/timestamp/Timestamp should render supported timezone "NZ-CHAT" ‑ components/timestamp/Timestamp should render supported timezone "NZ-CHAT"
components/timestamp/Timestamp should render supported timezone "Navajo" ‑ components/timestamp/Timestamp should render supported timezone "Navajo"
components/timestamp/Timestamp should render supported timezone "PRC" ‑ components/timestamp/Timestamp should render supported timezone "PRC"
components/timestamp/Timestamp should render supported timezone "PST8PDT" ‑ components/timestamp/Timestamp should render supported timezone "PST8PDT"
components/timestamp/Timestamp should render supported timezone "Pacific/Apia" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Apia"
components/timestamp/Timestamp should render supported timezone "Pacific/Auckland" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Auckland"
components/timestamp/Timestamp should render supported timezone "Pacific/Bougainville" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Bougainville"
components/timestamp/Timestamp should render supported timezone "Pacific/Chatham" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Chatham"
components/timestamp/Timestamp should render supported timezone "Pacific/Chuuk" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Chuuk"
components/timestamp/Timestamp should render supported timezone "Pacific/Easter" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Easter"
components/timestamp/Timestamp should render supported timezone "Pacific/Efate" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Efate"
components/timestamp/Timestamp should render supported timezone "Pacific/Enderbury" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Enderbury"
components/timestamp/Timestamp should render supported timezone "Pacific/Fakaofo" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Fakaofo"
components/timestamp/Timestamp should render supported timezone "Pacific/Fiji" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Fiji"
components/timestamp/Timestamp should render supported timezone "Pacific/Funafuti" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Funafuti"
components/timestamp/Timestamp should render supported timezone "Pacific/Galapagos" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Galapagos"
components/timestamp/Timestamp should render supported timezone "Pacific/Gambier" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Gambier"
components/timestamp/Timestamp should render supported timezone "Pacific/Guadalcanal" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Guadalcanal"
components/timestamp/Timestamp should render supported timezone "Pacific/Guam" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Guam"
components/timestamp/Timestamp should render supported timezone "Pacific/Honolulu" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Honolulu"
components/timestamp/Timestamp should render supported timezone "Pacific/Johnston" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Johnston"
components/timestamp/Timestamp should render supported timezone "Pacific/Kanton" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Kanton"
components/timestamp/Timestamp should render supported timezone "Pacific/Kiritimati" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Kiritimati"
components/timestamp/Timestamp should render supported timezone "Pacific/Kosrae" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Kosrae"
components/timestamp/Timestamp should render supported timezone "Pacific/Kwajalein" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Kwajalein"
components/timestamp/Timestamp should render supported timezone "Pacific/Majuro" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Majuro"
components/timestamp/Timestamp should render supported timezone "Pacific/Marquesas" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Marquesas"
components/timestamp/Timestamp should render supported timezone "Pacific/Midway" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Midway"
components/timestamp/Timestamp should render supported timezone "Pacific/Nauru" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Nauru"
components/timestamp/Timestamp should render supported timezone "Pacific/Niue" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Niue"
components/timestamp/Timestamp should render supported timezone "Pacific/Norfolk" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Norfolk"
components/timestamp/Timestamp should render supported timezone "Pacific/Noumea" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Noumea"

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 5311 to 5669)

There are 6938 tests, see "Raw output" for the list of tests 5311 to 5669.
Raw output
components/timestamp/Timestamp should render supported timezone "Pacific/Pago_Pago" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Pago_Pago"
components/timestamp/Timestamp should render supported timezone "Pacific/Palau" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Palau"
components/timestamp/Timestamp should render supported timezone "Pacific/Pitcairn" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Pitcairn"
components/timestamp/Timestamp should render supported timezone "Pacific/Pohnpei" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Pohnpei"
components/timestamp/Timestamp should render supported timezone "Pacific/Ponape" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Ponape"
components/timestamp/Timestamp should render supported timezone "Pacific/Port_Moresby" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Port_Moresby"
components/timestamp/Timestamp should render supported timezone "Pacific/Rarotonga" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Rarotonga"
components/timestamp/Timestamp should render supported timezone "Pacific/Saipan" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Saipan"
components/timestamp/Timestamp should render supported timezone "Pacific/Samoa" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Samoa"
components/timestamp/Timestamp should render supported timezone "Pacific/Tahiti" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Tahiti"
components/timestamp/Timestamp should render supported timezone "Pacific/Tarawa" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Tarawa"
components/timestamp/Timestamp should render supported timezone "Pacific/Tongatapu" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Tongatapu"
components/timestamp/Timestamp should render supported timezone "Pacific/Truk" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Truk"
components/timestamp/Timestamp should render supported timezone "Pacific/Wake" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Wake"
components/timestamp/Timestamp should render supported timezone "Pacific/Wallis" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Wallis"
components/timestamp/Timestamp should render supported timezone "Pacific/Yap" ‑ components/timestamp/Timestamp should render supported timezone "Pacific/Yap"
components/timestamp/Timestamp should render supported timezone "Poland" ‑ components/timestamp/Timestamp should render supported timezone "Poland"
components/timestamp/Timestamp should render supported timezone "Portugal" ‑ components/timestamp/Timestamp should render supported timezone "Portugal"
components/timestamp/Timestamp should render supported timezone "ROC" ‑ components/timestamp/Timestamp should render supported timezone "ROC"
components/timestamp/Timestamp should render supported timezone "ROK" ‑ components/timestamp/Timestamp should render supported timezone "ROK"
components/timestamp/Timestamp should render supported timezone "Singapore" ‑ components/timestamp/Timestamp should render supported timezone "Singapore"
components/timestamp/Timestamp should render supported timezone "Turkey" ‑ components/timestamp/Timestamp should render supported timezone "Turkey"
components/timestamp/Timestamp should render supported timezone "UCT" ‑ components/timestamp/Timestamp should render supported timezone "UCT"
components/timestamp/Timestamp should render supported timezone "US/Alaska" ‑ components/timestamp/Timestamp should render supported timezone "US/Alaska"
components/timestamp/Timestamp should render supported timezone "US/Aleutian" ‑ components/timestamp/Timestamp should render supported timezone "US/Aleutian"
components/timestamp/Timestamp should render supported timezone "US/Arizona" ‑ components/timestamp/Timestamp should render supported timezone "US/Arizona"
components/timestamp/Timestamp should render supported timezone "US/Central" ‑ components/timestamp/Timestamp should render supported timezone "US/Central"
components/timestamp/Timestamp should render supported timezone "US/East-Indiana" ‑ components/timestamp/Timestamp should render supported timezone "US/East-Indiana"
components/timestamp/Timestamp should render supported timezone "US/Eastern" ‑ components/timestamp/Timestamp should render supported timezone "US/Eastern"
components/timestamp/Timestamp should render supported timezone "US/Hawaii" ‑ components/timestamp/Timestamp should render supported timezone "US/Hawaii"
components/timestamp/Timestamp should render supported timezone "US/Indiana-Starke" ‑ components/timestamp/Timestamp should render supported timezone "US/Indiana-Starke"
components/timestamp/Timestamp should render supported timezone "US/Michigan" ‑ components/timestamp/Timestamp should render supported timezone "US/Michigan"
components/timestamp/Timestamp should render supported timezone "US/Mountain" ‑ components/timestamp/Timestamp should render supported timezone "US/Mountain"
components/timestamp/Timestamp should render supported timezone "US/Pacific" ‑ components/timestamp/Timestamp should render supported timezone "US/Pacific"
components/timestamp/Timestamp should render supported timezone "US/Samoa" ‑ components/timestamp/Timestamp should render supported timezone "US/Samoa"
components/timestamp/Timestamp should render supported timezone "UTC" ‑ components/timestamp/Timestamp should render supported timezone "UTC"
components/timestamp/Timestamp should render supported timezone "Universal" ‑ components/timestamp/Timestamp should render supported timezone "Universal"
components/timestamp/Timestamp should render supported timezone "W-SU" ‑ components/timestamp/Timestamp should render supported timezone "W-SU"
components/timestamp/Timestamp should render supported timezone "WET" ‑ components/timestamp/Timestamp should render supported timezone "WET"
components/timestamp/Timestamp should render supported timezone "Zulu" ‑ components/timestamp/Timestamp should render supported timezone "Zulu"
components/timestamp/Timestamp should render time with timezone enabled ‑ components/timestamp/Timestamp should render time with timezone enabled
components/timestamp/Timestamp should render time with unsupported timezone enabled, in military time ‑ components/timestamp/Timestamp should render time with unsupported timezone enabled, in military time
components/timestamp/Timestamp should render time with unsupported timezone ‑ components/timestamp/Timestamp should render time with unsupported timezone
components/timestamp/Timestamp should render time without timezone ‑ components/timestamp/Timestamp should render time without timezone
components/timestamp/Timestamp should render time without timezone, in military time ‑ components/timestamp/Timestamp should render time without timezone, in military time
components/timestamp/Timestamp should render title-case Today ‑ components/timestamp/Timestamp should render title-case Today
components/timestamp/Timestamp should render title-case Yesterday ‑ components/timestamp/Timestamp should render title-case Yesterday
components/trial_benefits_modal/trial_benefits_modal should call on close ‑ components/trial_benefits_modal/trial_benefits_modal should call on close
components/trial_benefits_modal/trial_benefits_modal should call on exited ‑ components/trial_benefits_modal/trial_benefits_modal should call on exited
components/trial_benefits_modal/trial_benefits_modal should handle slide prev next click ‑ components/trial_benefits_modal/trial_benefits_modal should handle slide prev next click
components/trial_benefits_modal/trial_benefits_modal should have a shorter title and not include the cta button when in cloud env ‑ components/trial_benefits_modal/trial_benefits_modal should have a shorter title and not include the cta button when in cloud env
components/trial_benefits_modal/trial_benefits_modal should hide the benefits modal ‑ components/trial_benefits_modal/trial_benefits_modal should hide the benefits modal
components/trial_benefits_modal/trial_benefits_modal should match snapshot when trial has already started ‑ components/trial_benefits_modal/trial_benefits_modal should match snapshot when trial has already started
components/trial_benefits_modal/trial_benefits_modal should match snapshot ‑ components/trial_benefits_modal/trial_benefits_modal should match snapshot
components/trial_benefits_modal/trial_benefits_modal should present the just started trial modal content ‑ components/trial_benefits_modal/trial_benefits_modal should present the just started trial modal content
components/trial_benefits_modal/trial_benefits_modal should show hide the invite people call to action when trial started from system console ‑ components/trial_benefits_modal/trial_benefits_modal should show hide the invite people call to action when trial started from system console
components/trial_benefits_modal/trial_benefits_modal should show the benefits modal ‑ components/trial_benefits_modal/trial_benefits_modal should show the benefits modal
components/trial_benefits_modal/trial_benefits_modal should show the invite people call to action when trial started from the team ‑ components/trial_benefits_modal/trial_benefits_modal should show the invite people call to action when trial started from the team
components/trial_benefits_modal/trial_benefits_modal_step should match snapshot with optional params ‑ components/trial_benefits_modal/trial_benefits_modal_step should match snapshot with optional params
components/trial_benefits_modal/trial_benefits_modal_step should match snapshot ‑ components/trial_benefits_modal/trial_benefits_modal_step should match snapshot
components/trial_benefits_modal/trial_benefits_modal_step_more should handle on click ‑ components/trial_benefits_modal/trial_benefits_modal_step_more should handle on click
components/trial_benefits_modal/trial_benefits_modal_step_more should match snapshot ‑ components/trial_benefits_modal/trial_benefits_modal_step_more should match snapshot
components/unarchive_channel_modal should have called actions.unarchiveChannel when handleUnarchive is called ‑ components/unarchive_channel_modal should have called actions.unarchiveChannel when handleUnarchive is called
components/unarchive_channel_modal should have called props.onHide when Modal.onExited is called ‑ components/unarchive_channel_modal should have called props.onHide when Modal.onExited is called
components/unarchive_channel_modal should match snapshot for unarchive_channel_modal ‑ components/unarchive_channel_modal should match snapshot for unarchive_channel_modal
components/unarchive_channel_modal should match state when onHide is called ‑ components/unarchive_channel_modal should match state when onHide is called
components/user_settings/ImportThemeModal should correctly parse a Slack theme ‑ components/user_settings/ImportThemeModal should correctly parse a Slack theme
components/user_settings/ImportThemeModal should match snapshot ‑ components/user_settings/ImportThemeModal should match snapshot
components/user_settings/advanced/JoinLeaveSection should call props.actions.savePreferences and props.onUpdateSection on handleSubmit ‑ components/user_settings/advanced/JoinLeaveSection should call props.actions.savePreferences and props.onUpdateSection on handleSubmit
components/user_settings/advanced/JoinLeaveSection should match snapshot ‑ components/user_settings/advanced/JoinLeaveSection should match snapshot
components/user_settings/advanced/JoinLeaveSection should match state and call props.onUpdateSection on handleUpdateSection ‑ components/user_settings/advanced/JoinLeaveSection should match state and call props.onUpdateSection on handleUpdateSection
components/user_settings/advanced/JoinLeaveSection should match state on handleOnChange ‑ components/user_settings/advanced/JoinLeaveSection should match state on handleOnChange
components/user_settings/display/ColorChooser should match, init ‑ components/user_settings/display/ColorChooser should match, init
components/user_settings/display/CustomThemeChooser should create a custom theme when the code theme changes ‑ components/user_settings/display/CustomThemeChooser should create a custom theme when the code theme changes
components/user_settings/display/CustomThemeChooser should match, init ‑ components/user_settings/display/CustomThemeChooser should match, init
components/user_settings/display/UserSettingsDisplay UNSAFE_componentWillMount() should have called getOAuthAppInfo ‑ components/user_settings/display/UserSettingsDisplay UNSAFE_componentWillMount() should have called getOAuthAppInfo
components/user_settings/display/UserSettingsDisplay UNSAFE_componentWillMount() should have updated state.app ‑ components/user_settings/display/UserSettingsDisplay UNSAFE_componentWillMount() should have updated state.app
components/user_settings/display/UserSettingsDisplay componentDidMount() should have called getAuthorizedOAuthApps ‑ components/user_settings/display/UserSettingsDisplay componentDidMount() should have called getAuthorizedOAuthApps
components/user_settings/display/UserSettingsDisplay componentDidMount() should have updated state.authorizedApps ‑ components/user_settings/display/UserSettingsDisplay componentDidMount() should have updated state.authorizedApps
components/user_settings/display/UserSettingsDisplay componentDidMount() should have updated state.serverError ‑ components/user_settings/display/UserSettingsDisplay componentDidMount() should have updated state.serverError
components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have called deauthorizeOAuthApp ‑ components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have called deauthorizeOAuthApp
components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have updated state.authorizedApps ‑ components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have updated state.authorizedApps
components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have updated state.serverError ‑ components/user_settings/display/UserSettingsDisplay deauthorizeApp() should have updated state.serverError
components/user_settings/display/UserSettingsDisplay function getCtrlSendText should return correct value for Mac ‑ components/user_settings/display/UserSettingsDisplay function getCtrlSendText should return correct value for Mac
components/user_settings/display/UserSettingsDisplay function getCtrlSendText should return correct value for Windows ‑ components/user_settings/display/UserSettingsDisplay function getCtrlSendText should return correct value for Windows
components/user_settings/display/UserSettingsDisplay handleAllow() should have called allowOAuth2 ‑ components/user_settings/display/UserSettingsDisplay handleAllow() should have called allowOAuth2
components/user_settings/display/UserSettingsDisplay handleAllow() should have updated state.error ‑ components/user_settings/display/UserSettingsDisplay handleAllow() should have updated state.error
components/user_settings/display/UserSettingsDisplay handleDeactivateAccountSubmit() should have called revokeAllSessions ‑ components/user_settings/display/UserSettingsDisplay handleDeactivateAccountSubmit() should have called revokeAllSessions
components/user_settings/display/UserSettingsDisplay handleDeactivateAccountSubmit() should have updated state.serverError ‑ components/user_settings/display/UserSettingsDisplay handleDeactivateAccountSubmit() should have updated state.serverError
components/user_settings/display/UserSettingsDisplay should have called closeModal ‑ components/user_settings/display/UserSettingsDisplay should have called closeModal
components/user_settings/display/UserSettingsDisplay should have called collapseModal ‑ components/user_settings/display/UserSettingsDisplay should have called collapseModal
components/user_settings/display/UserSettingsDisplay should have called handleSubmit ‑ components/user_settings/display/UserSettingsDisplay should have called handleSubmit
components/user_settings/display/UserSettingsDisplay should have called updateSection ‑ components/user_settings/display/UserSettingsDisplay should have called updateSection
components/user_settings/display/UserSettingsDisplay should have called updateUserActive ‑ components/user_settings/display/UserSettingsDisplay should have called updateUserActive
components/user_settings/display/UserSettingsDisplay should match snapshot, channel display mode section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, channel display mode section
components/user_settings/display/UserSettingsDisplay should match snapshot, clickToReply section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, clickToReply section
components/user_settings/display/UserSettingsDisplay should match snapshot, clock section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, clock section
components/user_settings/display/UserSettingsDisplay should match snapshot, collapse section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, collapse section
components/user_settings/display/UserSettingsDisplay should match snapshot, enable gitlab ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, enable gitlab
components/user_settings/display/UserSettingsDisplay should match snapshot, enable google ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, enable google
components/user_settings/display/UserSettingsDisplay should match snapshot, enable office365 ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, enable office365
components/user_settings/display/UserSettingsDisplay should match snapshot, enable openID ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, enable openID
components/user_settings/display/UserSettingsDisplay should match snapshot, languages section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, languages section
components/user_settings/display/UserSettingsDisplay should match snapshot, link preview section with EnableLinkPreviews is false ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, link preview section with EnableLinkPreviews is false
components/user_settings/display/UserSettingsDisplay should match snapshot, link preview section with EnableLinkPreviews is true ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, link preview section with EnableLinkPreviews is true
components/user_settings/display/UserSettingsDisplay should match snapshot, message display section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, message display section
components/user_settings/display/UserSettingsDisplay should match snapshot, no active section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, no active section
components/user_settings/display/UserSettingsDisplay should match snapshot, teammate name display section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, teammate name display section
components/user_settings/display/UserSettingsDisplay should match snapshot, theme section with EnableThemeSelection is false ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, theme section with EnableThemeSelection is false
components/user_settings/display/UserSettingsDisplay should match snapshot, theme section with EnableThemeSelection is true ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, theme section with EnableThemeSelection is true
components/user_settings/display/UserSettingsDisplay should match snapshot, timezone section ‑ components/user_settings/display/UserSettingsDisplay should match snapshot, timezone section
components/user_settings/display/UserSettingsDisplay should not show last active section ‑ components/user_settings/display/UserSettingsDisplay should not show last active section
components/user_settings/display/UserSettingsDisplay should not show reply notifications section when CRT on ‑ components/user_settings/display/UserSettingsDisplay should not show reply notifications section when CRT on
components/user_settings/display/UserSettingsDisplay should reset state when handleUpdateSection is called ‑ components/user_settings/display/UserSettingsDisplay should reset state when handleUpdateSection is called
components/user_settings/display/UserSettingsDisplay should show reply notifications section when CRT off ‑ components/user_settings/display/UserSettingsDisplay should show reply notifications section when CRT off
components/user_settings/display/UserSettingsDisplay should update channelDisplayMode state ‑ components/user_settings/display/UserSettingsDisplay should update channelDisplayMode state
components/user_settings/display/UserSettingsDisplay should update collapseDisplay state ‑ components/user_settings/display/UserSettingsDisplay should update collapseDisplay state
components/user_settings/display/UserSettingsDisplay should update collapsed reply threads state ‑ components/user_settings/display/UserSettingsDisplay should update collapsed reply threads state
components/user_settings/display/UserSettingsDisplay should update display state ‑ components/user_settings/display/UserSettingsDisplay should update display state
components/user_settings/display/UserSettingsDisplay should update last active state ‑ components/user_settings/display/UserSettingsDisplay should update last active state
components/user_settings/display/UserSettingsDisplay should update linkPreviewDisplay state ‑ components/user_settings/display/UserSettingsDisplay should update linkPreviewDisplay state
components/user_settings/display/UserSettingsDisplay should update messageDisplay state ‑ components/user_settings/display/UserSettingsDisplay should update messageDisplay state
components/user_settings/display/UserSettingsDisplay should update militaryTime state ‑ components/user_settings/display/UserSettingsDisplay should update militaryTime state
components/user_settings/display/UserSettingsDisplay should update teammateNameDisplay state ‑ components/user_settings/display/UserSettingsDisplay should update teammateNameDisplay state
components/user_settings/display/UserSettingsDisplay submitPassword() should have called updateUserPassword ‑ components/user_settings/display/UserSettingsDisplay submitPassword() should have called updateUserPassword
components/user_settings/display/UserSettingsDisplay submitPassword() should not have called updateUserPassword ‑ components/user_settings/display/UserSettingsDisplay submitPassword() should not have called updateUserPassword
components/user_settings/display/manage_languages/manage_languages submitUser() should have called updateMe ‑ components/user_settings/display/manage_languages/manage_languages submitUser() should have called updateMe
components/user_settings/display/manage_timezones/manage_timezones submitUser() should have called [updateMe, updateSection] ‑ components/user_settings/display/manage_timezones/manage_timezones submitUser() should have called [updateMe, updateSection]
components/user_settings/display/user_settings_theme/user_settings_theme.jsx should call openModal when slack import theme button is clicked ‑ components/user_settings/display/user_settings_theme/user_settings_theme.jsx should call openModal when slack import theme button is clicked
components/user_settings/display/user_settings_theme/user_settings_theme.jsx should deleteTeamSpecificThemes if applyToAllTeams is enabled ‑ components/user_settings/display/user_settings_theme/user_settings_theme.jsx should deleteTeamSpecificThemes if applyToAllTeams is enabled
components/user_settings/display/user_settings_theme/user_settings_theme.jsx should match snapshot ‑ components/user_settings/display/user_settings_theme/user_settings_theme.jsx should match snapshot
components/user_settings/display/user_settings_theme/user_settings_theme.jsx should saveTheme ‑ components/user_settings/display/user_settings_theme/user_settings_theme.jsx should saveTheme
components/user_settings/general/UserSettingsGeneral it should display an error about a username conflicting with a group name ‑ components/user_settings/general/UserSettingsGeneral it should display an error about a username conflicting with a group name
components/user_settings/general/UserSettingsGeneral should not show image field when LDAP picture attribute is set ‑ components/user_settings/general/UserSettingsGeneral should not show image field when LDAP picture attribute is set
components/user_settings/general/UserSettingsGeneral should not show position input field when LDAP or SAML position attribute is set ‑ components/user_settings/general/UserSettingsGeneral should not show position input field when LDAP or SAML position attribute is set
components/user_settings/general/UserSettingsGeneral submitPicture() should have called uploadProfileImage ‑ components/user_settings/general/UserSettingsGeneral submitPicture() should have called uploadProfileImage
components/user_settings/general/UserSettingsGeneral submitPicture() should not have called uploadProfileImage ‑ components/user_settings/general/UserSettingsGeneral submitPicture() should not have called uploadProfileImage
components/user_settings/general/UserSettingsGeneral submitUser() should have called updateMe ‑ components/user_settings/general/UserSettingsGeneral submitUser() should have called updateMe
components/user_settings/notifications/DesktopNotificationSettings should call props.setParentState on handleOnChange ‑ components/user_settings/notifications/DesktopNotificationSettings should call props.setParentState on handleOnChange
components/user_settings/notifications/DesktopNotificationSettings should call props.updateSection and props.cancel on handleMinUpdateSection ‑ components/user_settings/notifications/DesktopNotificationSettings should call props.updateSection and props.cancel on handleMinUpdateSection
components/user_settings/notifications/DesktopNotificationSettings should call props.updateSection on handleMaxUpdateSection ‑ components/user_settings/notifications/DesktopNotificationSettings should call props.updateSection on handleMaxUpdateSection
components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on buildMaximizedSetting ‑ components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on buildMaximizedSetting
components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on buildMinimizedSetting ‑ components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on buildMinimizedSetting
components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on max setting with sound enabled ‑ components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on max setting with sound enabled
components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on max setting ‑ components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on max setting
components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on min setting ‑ components/user_settings/notifications/DesktopNotificationSettings should match snapshot, on min setting
components/user_settings/notifications/EmailNotificationSetting should derived state from props ‑ components/user_settings/notifications/EmailNotificationSetting should derived state from props
components/user_settings/notifications/EmailNotificationSetting should match snapshot ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot
components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email and SendEmailNotifications !== true ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email and SendEmailNotifications !== true
components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email and SendEmailNotifications = true ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email and SendEmailNotifications = true
components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email, SendEmailNotifications = true and enableEmail = true ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, active section != email, SendEmailNotifications = true and enableEmail = true
components/user_settings/notifications/EmailNotificationSetting should match snapshot, enabled email batching ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, enabled email batching
components/user_settings/notifications/EmailNotificationSetting should match snapshot, not send email notifications ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, not send email notifications
components/user_settings/notifications/EmailNotificationSetting should match snapshot, on serverError ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, on serverError
components/user_settings/notifications/EmailNotificationSetting should match snapshot, when CRT on and email set to immediately ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, when CRT on and email set to immediately
components/user_settings/notifications/EmailNotificationSetting should match snapshot, when CRT on and email set to never ‑ components/user_settings/notifications/EmailNotificationSetting should match snapshot, when CRT on and email set to never
components/user_settings/notifications/EmailNotificationSetting should pass handleChange ‑ components/user_settings/notifications/EmailNotificationSetting should pass handleChange
components/user_settings/notifications/EmailNotificationSetting should pass handleSubmit ‑ components/user_settings/notifications/EmailNotificationSetting should pass handleSubmit
components/user_settings/notifications/EmailNotificationSetting should pass handleUpdateSection ‑ components/user_settings/notifications/EmailNotificationSetting should pass handleUpdateSection
components/user_settings/notifications/ManageAutoResponder should match snapshot, default disabled ‑ components/user_settings/notifications/ManageAutoResponder should match snapshot, default disabled
components/user_settings/notifications/ManageAutoResponder should match snapshot, enabled ‑ components/user_settings/notifications/ManageAutoResponder should match snapshot, enabled
components/user_settings/notifications/ManageAutoResponder should pass handleChange ‑ components/user_settings/notifications/ManageAutoResponder should pass handleChange
components/view_image/ImagePreview should match snapshot, with preview ‑ components/view_image/ImagePreview should match snapshot, with preview
components/view_image/ImagePreview should match snapshot, with preview, cannot download ‑ components/view_image/ImagePreview should match snapshot, with preview, cannot download
components/view_image/ImagePreview should match snapshot, without preview ‑ components/view_image/ImagePreview should match snapshot, without preview
components/view_image/ImagePreview should match snapshot, without preview, cannot download ‑ components/view_image/ImagePreview should match snapshot, without preview, cannot download
components/view_image/ImagePreview should not download link for external file ‑ components/view_image/ImagePreview should not download link for external file
components/widgets/admin_console/AdminHeader render component with child ‑ components/widgets/admin_console/AdminHeader render component with child
components/widgets/admin_console/AdminPanel should match snapshot with button ‑ components/widgets/admin_console/AdminPanel should match snapshot with button
components/widgets/admin_console/AdminPanel should match snapshot with onHeaderClick ‑ components/widgets/admin_console/AdminPanel should match snapshot with onHeaderClick
components/widgets/admin_console/AdminPanel should match snapshot ‑ components/widgets/admin_console/AdminPanel should match snapshot
components/widgets/admin_console/AdminPanelTogglable should match snapshot closed ‑ components/widgets/admin_console/AdminPanelTogglable should match snapshot closed
components/widgets/admin_console/AdminPanelTogglable should match snapshot ‑ components/widgets/admin_console/AdminPanelTogglable should match snapshot
components/widgets/admin_console/AdminPanelWithButton should match snapshot when disabled ‑ components/widgets/admin_console/AdminPanelWithButton should match snapshot when disabled
components/widgets/admin_console/AdminPanelWithButton should match snapshot ‑ components/widgets/admin_console/AdminPanelWithButton should match snapshot
components/widgets/admin_console/AdminPanelWithLink should match snapshot when disabled ‑ components/widgets/admin_console/AdminPanelWithLink should match snapshot when disabled
components/widgets/admin_console/AdminPanelWithLink should match snapshot ‑ components/widgets/admin_console/AdminPanelWithLink should match snapshot
components/widgets/admin_console/FormattedAdminHeader render component with all props ‑ components/widgets/admin_console/FormattedAdminHeader render component with all props
components/widgets/admin_console/FormattedAdminHeader render component with required props ‑ components/widgets/admin_console/FormattedAdminHeader render component with required props
components/widgets/header should match basic snapshot ‑ components/widgets/header should match basic snapshot
components/widgets/header should render heading level 1 ‑ components/widgets/header should render heading level 1
components/widgets/header should render heading level 2 ‑ components/widgets/header should render heading level 2
components/widgets/header should render heading level 3 ‑ components/widgets/header should render heading level 3
components/widgets/header should render heading level 4 ‑ components/widgets/header should render heading level 4
components/widgets/header should render heading level 5 ‑ components/widgets/header should render heading level 5
components/widgets/header should render heading level 6 ‑ components/widgets/header should render heading level 6
components/widgets/header should support custom heading ‑ components/widgets/header should support custom heading
components/widgets/header should support subheadings ‑ components/widgets/header should support subheadings
components/widgets/inputs/ChannelsInput should match snapshot ‑ components/widgets/inputs/ChannelsInput should match snapshot
components/widgets/inputs/DropdownInputHybrid should match snapshot ‑ components/widgets/inputs/DropdownInputHybrid should match snapshot
components/widgets/inputs/UsersEmailsInput should match snapshot ‑ components/widgets/inputs/UsersEmailsInput should match snapshot
components/widgets/links/UpgradeLink should match the snapshot on show ‑ components/widgets/links/UpgradeLink should match the snapshot on show
components/widgets/links/UpgradeLink should trigger telemetry call when button clicked ‑ components/widgets/links/UpgradeLink should trigger telemetry call when button clicked
components/widgets/loading/LoadingWrapper showing content with children ‑ components/widgets/loading/LoadingWrapper showing content with children
components/widgets/loading/LoadingWrapper showing content without children ‑ components/widgets/loading/LoadingWrapper showing content without children
components/widgets/loading/LoadingWrapper showing spinner with text ‑ components/widgets/loading/LoadingWrapper showing spinner with text
components/widgets/loading/LoadingWrapper showing spinner without text ‑ components/widgets/loading/LoadingWrapper showing spinner without text
components/widgets/loadingLoadingSpinner showing spinner with text ‑ components/widgets/loadingLoadingSpinner showing spinner with text
components/widgets/loadingLoadingSpinner showing spinner without text ‑ components/widgets/loadingLoadingSpinner showing spinner without text
components/widgets/menu/menu_items/menu_cloud_trial should NOT render when NO license is available ‑ components/widgets/menu/menu_items/menu_cloud_trial should NOT render when NO license is available
components/widgets/menu/menu_items/menu_cloud_trial should NOT render when NOT on cloud license and NOT during free trial period ‑ components/widgets/menu/menu_items/menu_cloud_trial should NOT render when NOT on cloud license and NOT during free trial period
components/widgets/menu/menu_items/menu_cloud_trial should NOT render when is cloud and not on a trial ‑ components/widgets/menu/menu_items/menu_cloud_trial should NOT render when is cloud and not on a trial
components/widgets/menu/menu_items/menu_cloud_trial should NOT show the menu cloud trial when is End User and is NOT in TRIAL ‑ components/widgets/menu/menu_items/menu_cloud_trial should NOT show the menu cloud trial when is End User and is NOT in TRIAL
components/widgets/menu/menu_items/menu_cloud_trial should invite to start trial when the subscription is not paid and have not had trial before ‑ components/widgets/menu/menu_items/menu_cloud_trial should invite to start trial when the subscription is not paid and have not had trial before
components/widgets/menu/menu_items/menu_cloud_trial should render when on cloud license and during free trial period ‑ components/widgets/menu/menu_items/menu_cloud_trial should render when on cloud license and during free trial period
components/widgets/menu/menu_items/menu_cloud_trial should return null if some limit needs attention ‑ components/widgets/menu/menu_items/menu_cloud_trial should return null if some limit needs attention
components/widgets/menu/menu_items/menu_cloud_trial should show the invitation to open the trial benefits modal when is End User and is in TRIAL ‑ components/widgets/menu/menu_items/menu_cloud_trial should show the invitation to open the trial benefits modal when is End User and is in TRIAL
components/widgets/menu/menu_items/menu_cloud_trial should show the invitation to see plans when is not in Trial and has had previous Trial ‑ components/widgets/menu/menu_items/menu_cloud_trial should show the invitation to see plans when is not in Trial and has had previous Trial
components/widgets/menu/menu_items/menu_cloud_trial should show the open trial benefits modal when is free trial ‑ components/widgets/menu/menu_items/menu_cloud_trial should show the open trial benefits modal when is free trial
components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if free trial ‑ components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if free trial
components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if no highest limit ‑ components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if no highest limit
components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if not cloud ‑ components/widgets/menu/menu_items/menu_item_cloud_limit Does not render if not cloud
components/widgets/menu/menu_items/menu_item_cloud_limit renders when a limit needs attention ‑ components/widgets/menu/menu_items/menu_item_cloud_limit renders when a limit needs attention
components/widgets/menu/menu_items/menu_item_cloud_limit shows more attention grabbing UI and notify admin CTA if a limit is very close for non admin users ‑ components/widgets/menu/menu_items/menu_item_cloud_limit shows more attention grabbing UI and notify admin CTA if a limit is very close for non admin users
components/widgets/menu/menu_items/menu_item_cloud_limit shows more attention grabbing UI if a limit is very close for admins ‑ components/widgets/menu/menu_items/menu_item_cloud_limit shows more attention grabbing UI if a limit is very close for admins
components/widgets/menu/menu_items/menu_start_trial should render menu option that open the start trial benefits modal when is current licensed but is trial ‑ components/widgets/menu/menu_items/menu_start_trial should render menu option that open the start trial benefits modal when is current licensed but is trial
components/widgets/menu/menu_items/menu_start_trial should render menu option that open the start trial modal when has no license and no previous license ‑ components/widgets/menu/menu_items/menu_start_trial should render menu option that open the start trial modal when has no license and no previous license
components/widgets/menu/menu_items/menu_start_trial should render null when no trial license has ever been used but there is a license currently loaded ‑ components/widgets/menu/menu_items/menu_start_trial should render null when no trial license has ever been used but there is a license currently loaded
components/widgets/menu/menu_items/menu_start_trial should render null when prevTrialLicense was used and there is no license currently loaded ‑ components/widgets/menu/menu_items/menu_start_trial should render null when prevTrialLicense was used and there is no license currently loaded
components/widgets/menu/menu_items/menu_start_trial should render when no trial license has ever been used and there is no license currently loaded ‑ components/widgets/menu/menu_items/menu_start_trial should render when no trial license has ever been used and there is no license currently loaded
components/widgets/menu/menu_items/submenu_item empty subMenu should match snapshot ‑ components/widgets/menu/menu_items/submenu_item empty subMenu should match snapshot
components/widgets/menu/menu_items/submenu_item present subMenu should match snapshot with submenu ‑ components/widgets/menu/menu_items/submenu_item present subMenu should match snapshot with submenu
components/widgets/menu/menu_items/submenu_item should show/hide submenu based on keyboard commands ‑ components/widgets/menu/menu_items/submenu_item should show/hide submenu based on keyboard commands
components/widgets/menu/menu_items/submenu_item test subMenu click triggers action ‑ components/widgets/menu/menu_items/submenu_item test subMenu click triggers action
components/widgets/modals/FullScreenModal close on close icon click ‑ components/widgets/modals/FullScreenModal close on close icon click
components/widgets/modals/FullScreenModal close on esc keypress ‑ components/widgets/modals/FullScreenModal close on esc keypress
components/widgets/modals/FullScreenModal go back on back icon click ‑ components/widgets/modals/FullScreenModal go back on back icon click
components/widgets/modals/FullScreenModal not showing content ‑ components/widgets/modals/FullScreenModal not showing content
components/widgets/modals/FullScreenModal showing content ‑ components/widgets/modals/FullScreenModal showing content
components/widgets/modals/FullScreenModal with back icon ‑ components/widgets/modals/FullScreenModal with back icon
components/widgets/popover plain ‑ components/widgets/popover plain
components/widgets/separator date separator with text ‑ components/widgets/separator date separator with text
components/widgets/separator notification message separator with text ‑ components/widgets/separator notification message separator with text
components/widgets/separator notification message separator without text ‑ components/widgets/separator notification message separator without text
components/widgets/settings/AutocompleteSelector check snapshot with value prop and changing focus ‑ components/widgets/settings/AutocompleteSelector check snapshot with value prop and changing focus
components/widgets/settings/AutocompleteSelector onSelected ‑ components/widgets/settings/AutocompleteSelector onSelected
components/widgets/settings/AutocompleteSelector render component with required props ‑ components/widgets/settings/AutocompleteSelector render component with required props
components/widgets/settings/BoolSetting onChange ‑ components/widgets/settings/BoolSetting onChange
components/widgets/settings/BoolSetting render component with required props ‑ components/widgets/settings/BoolSetting render component with required props
components/widgets/settings/RadioSetting onChange ‑ components/widgets/settings/RadioSetting onChange
components/widgets/settings/RadioSetting render component with required props ‑ components/widgets/settings/RadioSetting render component with required props
components/widgets/settings/TextSetting onChange ‑ components/widgets/settings/TextSetting onChange
components/widgets/settings/TextSetting render component with required props ‑ components/widgets/settings/TextSetting render component with required props
components/widgets/settings/TextSetting render with textarea type ‑ components/widgets/settings/TextSetting render with textarea type
components/widgets/tag/BetaTag should match the snapshot ‑ components/widgets/tag/BetaTag should match the snapshot
components/widgets/tag/BotTag should match the snapshot ‑ components/widgets/tag/BotTag should match the snapshot
components/widgets/tag/GuestTag should match the snapshot ‑ components/widgets/tag/GuestTag should match the snapshot
components/widgets/tag/Tag should match the snapshot on show ‑ components/widgets/tag/Tag should match the snapshot on show
components/widgets/tag/Tag should match the snapshot with "success" variant ‑ components/widgets/tag/Tag should match the snapshot with "success" variant
components/widgets/tag/Tag should match the snapshot with icon ‑ components/widgets/tag/Tag should match the snapshot with icon
components/widgets/tag/Tag should match the snapshot with size "sm" ‑ components/widgets/tag/Tag should match the snapshot with size "sm"
components/widgets/tag/Tag should match the snapshot with uppercase prop ‑ components/widgets/tag/Tag should match the snapshot with uppercase prop
components/widgets/tag/Tag should transform into a button if onClick provided ‑ components/widgets/tag/Tag should transform into a button if onClick provided
components/widgets/team-icon basic icon ‑ components/widgets/team-icon basic icon
components/widgets/team-icon icon with hover ‑ components/widgets/team-icon icon with hover
components/widgets/team-icon image icon ‑ components/widgets/team-icon image icon
components/widgets/team-icon small icon ‑ components/widgets/team-icon small icon
components/widgets/users/Avatar should match the snapshot only plain text ‑ components/widgets/users/Avatar should match the snapshot only plain text
components/widgets/users/Avatar should match the snapshot only with url ‑ components/widgets/users/Avatar should match the snapshot only with url
components/widgets/users/Avatar should match the snapshot ‑ components/widgets/users/Avatar should match the snapshot
components/widgets/users/Avatars should fetch missing users ‑ components/widgets/users/Avatars should fetch missing users
components/widgets/users/Avatars should not duplicate displayed users in overflow tooltip ‑ components/widgets/users/Avatars should not duplicate displayed users in overflow tooltip
components/widgets/users/Avatars should properly count overflow ‑ components/widgets/users/Avatars should properly count overflow
components/widgets/users/Avatars should support userIds ‑ components/widgets/users/Avatars should support userIds
configureStore should match initial state after logout ‑ configureStore should match initial state after logout
convertEmojiSkinTone should convert a default skin toned emoji ‑ convertEmojiSkinTone should convert a default skin toned emoji
convertEmojiSkinTone should convert a gendered emoji ‑ convertEmojiSkinTone should convert a gendered emoji
convertEmojiSkinTone should convert a non-default skin toned emoji ‑ convertEmojiSkinTone should convert a non-default skin toned emoji
convertEmojiSkinTone should convert emojis made up of ZWJ sequences ‑ convertEmojiSkinTone should convert emojis made up of ZWJ sequences
convertEmojiSkinTone should do nothing for emojis with multiple skin tones ‑ convertEmojiSkinTone should do nothing for emojis with multiple skin tones
convertEmojiSkinTone should do nothing for emojis without skin tones ‑ convertEmojiSkinTone should do nothing for emojis without skin tones
createCategory should call the correct API ‑ createCategory should call the correct API
createCategoryAndEmojiRows Should construct correct category and emoji rows along with emoji positions ‑ createCategoryAndEmojiRows Should construct correct category and emoji rows along with emoji positions
createCategoryAndEmojiRows Should return empty for no categories or emojis ‑ createCategoryAndEmojiRows Should return empty for no categories or emojis
createCategoryAndEmojiRows Should return search results on filter is on ‑ createCategoryAndEmojiRows Should return search results on filter is on
createEmojisPositions Should create emoji positions correctly ‑ createEmojisPositions Should create emoji positions correctly
createEmojisPositions Should not create emoji positions for category header row ‑ createEmojisPositions Should not create emoji positions for category header row
deleteCategory should call the correct API ‑ deleteCategory should call the correct API
diff: day 366 days ago at 11:59pm ‑ diff: day 366 days ago at 11:59pm
diff: day now ‑ diff: day now
diff: day today at 11:59pm ‑ diff: day today at 11:59pm
diff: day today at 12am ‑ diff: day today at 12am
diff: day tomorrow at 12am ‑ diff: day tomorrow at 12am
diff: day two days ago at 11:59pm ‑ diff: day two days ago at 11:59pm
diff: day yesterday at 11:59pm ‑ diff: day yesterday at 11:59pm
diff: day yesterday at 12am ‑ diff: day yesterday at 12am
draft actions removeDraft calls setGlobalItem action correctly ‑ draft actions removeDraft calls setGlobalItem action correctly
draft actions removeDraft calls upsertDraft correctly ‑ draft actions removeDraft calls upsertDraft correctly
draft actions updateDraft calls setGlobalItem action correctly ‑ draft actions updateDraft calls setGlobalItem action correctly
draft actions updateDraft calls upsertDraft correctly ‑ draft actions updateDraft calls upsertDraft correctly
executeCommand app command should call executeAppCall ‑ executeCommand app command should call executeAppCall
executeCommand collapse call executeCommand with right params ‑ executeCommand collapse call executeCommand with right params
executeCommand leave should send message when command typed in reply threads ‑ executeCommand leave should send message when command typed in reply threads
executeCommand leave should show private modal if channel is private ‑ executeCommand leave should show private modal if channel is private
executeCommand leave should use channel id as name if channel is gm ‑ executeCommand leave should use channel id as name if channel is gm
executeCommand leave should use user id as name if channel is dm ‑ executeCommand leave should use user id as name if channel is dm
executeCommand marketplace command it is a local command, it should not call the server ‑ executeCommand marketplace command it is a local command, it should not call the server
executeCommand marketplace command should show error when marketpace is not enabled ‑ executeCommand marketplace command should show error when marketpace is not enabled
executeCommand marketplace command should show error when user does not have permission ‑ executeCommand marketplace command should show error when user does not have permission
executeCommand search should fire the UPDATE_RHS_SEARCH_TERMS with the terms ‑ executeCommand search should fire the UPDATE_RHS_SEARCH_TERMS with the terms
executeCommand settings should pass right modal params ‑ executeCommand settings should pass right modal params
executeCommand shortcuts should open shortcut modal in case of no mobile ‑ executeCommand shortcuts should open shortcut modal in case of no mobile
executeCommand shortcuts should return error in case of mobile ‑ executeCommand shortcuts should return error in case of mobile
expandedURLs should store the URLs on REDIRECT_LOCATION_SUCCESS ‑ expandedURLs should store the URLs on REDIRECT_LOCATION_SUCCESS
expandedURLs should store the non-expanded URL on REDIRECT_LOCATION_FAILURE ‑ expandedURLs should store the non-expanded URL on REDIRECT_LOCATION_FAILURE
fetchMyCategories should populate state correctly ‑ fetchMyCategories should populate state correctly
filter_users getUserOptionsFromFilter should return empty options in case of empty filter ‑ filter_users getUserOptionsFromFilter should return empty options in case of empty filter
filter_users getUserOptionsFromFilter should return empty options in case of undefined ‑ filter_users getUserOptionsFromFilter should return empty options in case of undefined
filter_users getUserOptionsFromFilter should return inactive option in case of inactive ‑ filter_users getUserOptionsFromFilter should return inactive option in case of inactive
filter_users getUserOptionsFromFilter should return role options in case of system_admin ‑ filter_users getUserOptionsFromFilter should return role options in case of system_admin
filter_users isActive should return false for an inactive user ‑ filter_users isActive should return false for an inactive user
filter_users isActive should return true for an active user ‑ filter_users isActive should return true for an active user
filter_users searchUserOptionsFromFilter should return allow_inactive option in case of inactive ‑ filter_users searchUserOptionsFromFilter should return allow_inactive option in case of inactive
filter_users searchUserOptionsFromFilter should return empty options in case of empty filter ‑ filter_users searchUserOptionsFromFilter should return empty options in case of empty filter
filter_users searchUserOptionsFromFilter should return empty options in case of undefined ‑ filter_users searchUserOptionsFromFilter should return empty options in case of undefined
filter_users searchUserOptionsFromFilter should return role options in case of system_admin ‑ filter_users searchUserOptionsFromFilter should return role options in case of system_admin
format <a> should contain target=_blank for external links ‑ format <a> should contain target=_blank for external links
format <a> should contain target=_blank for internal links that are files ‑ format <a> should contain target=_blank for internal links that are files
format <a> should contain target=_blank for internal links that live under /plugins ‑ format <a> should contain target=_blank for internal links that live under /plugins
format <a> should not contain target=_blank for internal links ‑ format <a> should not contain target=_blank for internal links
format <a> should not contain target=_blank for pl|channels|messages links ‑ format <a> should not contain target=_blank for pl|channels|messages links
format lists ordered lists starting at 0 should include a start index ‑ format lists ordered lists starting at 0 should include a start index
format lists ordered lists starting at 1 should include a start index ‑ format lists ordered lists starting at 1 should include a start index
format lists ordered lists starting at any other number should include a start index ‑ format lists ordered lists starting at any other number should include a start index
format lists unordered lists should not include a start index ‑ format lists unordered lists should not include a start index
format should correctly open links in the current tab based on whether they are handled by the web app link that is not to a managed resource ‑ format should correctly open links in the current tab based on whether they are handled by the web app link that is not to a managed resource
format should correctly open links in the current tab based on whether they are handled by the web app link to a DM ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a DM
format should correctly open links in the current tab based on whether they are handled by the web app link to a channel ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a channel
format should correctly open links in the current tab based on whether they are handled by the web app link to a file attachment public link ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a file attachment public link
format should correctly open links in the current tab based on whether they are handled by the web app link to a managed resource ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a managed resource
format should correctly open links in the current tab based on whether they are handled by the web app link to a plugin-handled path ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a plugin-handled path
format should correctly open links in the current tab based on whether they are handled by the web app link to a specific system console page ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to a specific system console page
format should correctly open links in the current tab based on whether they are handled by the web app link to the system console ‑ format should correctly open links in the current tab based on whether they are handled by the web app link to the system console
format should correctly open links in the current tab based on whether they are handled by the web app permalink ‑ format should correctly open links in the current tab based on whether they are handled by the web app permalink
format should correctly open links in the current tab based on whether they are handled by the web app regular link ‑ format should correctly open links in the current tab based on whether they are handled by the web app regular link
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a DM ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a DM
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a channel ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a channel
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a file attachment public link ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a file attachment public link
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a managed resource ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a managed resource
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a plugin-handled path ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a plugin-handled path
format should correctly open links in the current tab based on whether they are handled by the web app relative link to a specific system console page ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to a specific system console page
format should correctly open links in the current tab based on whether they are handled by the web app relative link to the system console ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link to the system console
format should correctly open links in the current tab based on whether they are handled by the web app relative link ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative link
format should correctly open links in the current tab based on whether they are handled by the web app relative permalink ‑ format should correctly open links in the current tab based on whether they are handled by the web app relative permalink
format should correctly open links in the current tab based on whether they are handled by the web app www link ‑ format should correctly open links in the current tab based on whether they are handled by the web app www link
format should not wrap code with a valid language tag ‑ format should not wrap code with a valid language tag
format should not wrap code with an invalid language ‑ format should not wrap code with an invalid language
format should return valid div for html to component transformation ‑ format should return valid div for html to component transformation
format should return valid div for tex/latex language ‑ format should return valid div for tex/latex language
formatText code blocks newlines are not converted into <br/> with inline markdown image in the post ‑ formatText code blocks newlines are not converted into <br/> with inline markdown image in the post
formatText jumbo emoji should be able to handle up to 3 spaces before the emoji character ‑ formatText jumbo emoji should be able to handle up to 3 spaces before the emoji character
formatText newlines in post text are converted into <br/> with inline markdown image in the post ‑ formatText newlines in post text are converted into <br/> with inline markdown image in the post
formatWithRenderer | LinkOnlyRenderer at-mention: same ‑ formatWithRenderer | LinkOnlyRenderer at-mention: same
formatWithRenderer | LinkOnlyRenderer blockquote: multiline ‑ formatWithRenderer | LinkOnlyRenderer blockquote: multiline
formatWithRenderer | LinkOnlyRenderer blockquote: ‑ formatWithRenderer | LinkOnlyRenderer blockquote:
formatWithRenderer | LinkOnlyRenderer channel-link: same ‑ formatWithRenderer | LinkOnlyRenderer channel-link: same
formatWithRenderer | LinkOnlyRenderer code block: language highlighting ‑ formatWithRenderer | LinkOnlyRenderer code block: language highlighting
formatWithRenderer | LinkOnlyRenderer code block: multiline code block 2 ‑ formatWithRenderer | LinkOnlyRenderer code block: multiline code block 2
formatWithRenderer | LinkOnlyRenderer code block: single line code block ‑ formatWithRenderer | LinkOnlyRenderer code block: single line code block

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 5670 to 6075)

There are 6938 tests, see "Raw output" for the list of tests 5670 to 6075.
Raw output
formatWithRenderer | LinkOnlyRenderer codespan: double backtick ‑ formatWithRenderer | LinkOnlyRenderer codespan: double backtick
formatWithRenderer | LinkOnlyRenderer codespan: inline code ‑ formatWithRenderer | LinkOnlyRenderer codespan: inline code
formatWithRenderer | LinkOnlyRenderer codespan: single backtick ‑ formatWithRenderer | LinkOnlyRenderer codespan: single backtick
formatWithRenderer | LinkOnlyRenderer codespan: triple backtick ‑ formatWithRenderer | LinkOnlyRenderer codespan: triple backtick
formatWithRenderer | LinkOnlyRenderer del: Strikethrough ~~strike this.~~ ‑ formatWithRenderer | LinkOnlyRenderer del: Strikethrough ~~strike this.~~
formatWithRenderer | LinkOnlyRenderer em: Italics with *asterisks* or _underscores_. ‑ formatWithRenderer | LinkOnlyRenderer em: Italics with *asterisks* or _underscores_.
formatWithRenderer | LinkOnlyRenderer emoji: same ‑ formatWithRenderer | LinkOnlyRenderer emoji: same
formatWithRenderer | LinkOnlyRenderer heading: # H1 header ‑ formatWithRenderer | LinkOnlyRenderer heading: # H1 header
formatWithRenderer | LinkOnlyRenderer heading: ## H2 header ‑ formatWithRenderer | LinkOnlyRenderer heading: ## H2 header
formatWithRenderer | LinkOnlyRenderer heading: ### H3 header ‑ formatWithRenderer | LinkOnlyRenderer heading: ### H3 header
formatWithRenderer | LinkOnlyRenderer heading: #### H4 header ‑ formatWithRenderer | LinkOnlyRenderer heading: #### H4 header
formatWithRenderer | LinkOnlyRenderer heading: ##### H5 header ‑ formatWithRenderer | LinkOnlyRenderer heading: ##### H5 header
formatWithRenderer | LinkOnlyRenderer heading: ###### H6 header ‑ formatWithRenderer | LinkOnlyRenderer heading: ###### H6 header
formatWithRenderer | LinkOnlyRenderer heading: heading with @user ‑ formatWithRenderer | LinkOnlyRenderer heading: heading with @user
formatWithRenderer | LinkOnlyRenderer heading: multiline with header and links ‑ formatWithRenderer | LinkOnlyRenderer heading: multiline with header and links
formatWithRenderer | LinkOnlyRenderer heading: multiline with header and list items ‑ formatWithRenderer | LinkOnlyRenderer heading: multiline with header and list items
formatWithRenderer | LinkOnlyRenderer heading: multiline with header and paragraph ‑ formatWithRenderer | LinkOnlyRenderer heading: multiline with header and paragraph
formatWithRenderer | LinkOnlyRenderer image: ![image link](http://localhost:8065/image) ‑ formatWithRenderer | LinkOnlyRenderer image: ![image link](http://localhost:8065/image)
formatWithRenderer | LinkOnlyRenderer link: link with a scheme ‑ formatWithRenderer | LinkOnlyRenderer link: link with a scheme
formatWithRenderer | LinkOnlyRenderer link: link with a title ‑ formatWithRenderer | LinkOnlyRenderer link: link with a title
formatWithRenderer | LinkOnlyRenderer link: link with curly brackets ‑ formatWithRenderer | LinkOnlyRenderer link: link with curly brackets
formatWithRenderer | LinkOnlyRenderer link: link without a scheme ‑ formatWithRenderer | LinkOnlyRenderer link: link without a scheme
formatWithRenderer | LinkOnlyRenderer links: [inline-style link](http://localhost:8065) ‑ formatWithRenderer | LinkOnlyRenderer links: [inline-style link](http://localhost:8065)
formatWithRenderer | LinkOnlyRenderer list: * Unordered sub-list. ‑ formatWithRenderer | LinkOnlyRenderer list: * Unordered sub-list.
formatWithRenderer | LinkOnlyRenderer list: + Or pluses ‑ formatWithRenderer | LinkOnlyRenderer list: + Or pluses
formatWithRenderer | LinkOnlyRenderer list: - Or minuses ‑ formatWithRenderer | LinkOnlyRenderer list: - Or minuses
formatWithRenderer | LinkOnlyRenderer list: 1. First ordered list item ‑ formatWithRenderer | LinkOnlyRenderer list: 1. First ordered list item
formatWithRenderer | LinkOnlyRenderer list: 2. Another item ‑ formatWithRenderer | LinkOnlyRenderer list: 2. Another item
formatWithRenderer | LinkOnlyRenderer list: multiline ‑ formatWithRenderer | LinkOnlyRenderer list: multiline
formatWithRenderer | LinkOnlyRenderer strong & em: Bold and italics with **asterisks and _underscores_**. ‑ formatWithRenderer | LinkOnlyRenderer strong & em: Bold and italics with **asterisks and _underscores_**.
formatWithRenderer | LinkOnlyRenderer strong: Bold with **asterisks** or __underscores__. ‑ formatWithRenderer | LinkOnlyRenderer strong: Bold with **asterisks** or __underscores__.
formatWithRenderer | LinkOnlyRenderer table: ‑ formatWithRenderer | LinkOnlyRenderer table:
formatWithRenderer | LinkOnlyRenderer tablerow:) ‑ formatWithRenderer | LinkOnlyRenderer tablerow:)
formatWithRenderer | LinkOnlyRenderer text: &#39; entity ‑ formatWithRenderer | LinkOnlyRenderer text: &#39; entity
formatWithRenderer | LinkOnlyRenderer text: &amp; entity ‑ formatWithRenderer | LinkOnlyRenderer text: &amp; entity
formatWithRenderer | LinkOnlyRenderer text: &gt; entity ‑ formatWithRenderer | LinkOnlyRenderer text: &gt; entity
formatWithRenderer | LinkOnlyRenderer text: &lt; entity ‑ formatWithRenderer | LinkOnlyRenderer text: &lt; entity
formatWithRenderer | LinkOnlyRenderer text: &quot; entity ‑ formatWithRenderer | LinkOnlyRenderer text: &quot; entity
formatWithRenderer | LinkOnlyRenderer text: empty string ‑ formatWithRenderer | LinkOnlyRenderer text: empty string
formatWithRenderer | LinkOnlyRenderer text: multiline ‑ formatWithRenderer | LinkOnlyRenderer text: multiline
formatWithRenderer | LinkOnlyRenderer text: multiple entities ‑ formatWithRenderer | LinkOnlyRenderer text: multiple entities
formatWithRenderer | LinkOnlyRenderer text: plain ‑ formatWithRenderer | LinkOnlyRenderer text: plain
getCategoryInTeamByType should return categories from each team ‑ getCategoryInTeamByType should return categories from each team
getCategoryInTeamByType should return null for a category that does not exist ‑ getCategoryInTeamByType should return null for a category that does not exist
getCategoryInTeamByType should return null for a team that does not exist ‑ getCategoryInTeamByType should return null for a team that does not exist
getCategoryInTeamWithChannel should return the category containing a given channel ‑ getCategoryInTeamWithChannel should return the category containing a given channel
getCategoryInTeamWithChannel should return the category on the correct team for a cross-team channel ‑ getCategoryInTeamWithChannel should return the category on the correct team for a cross-team channel
getChannel should return channels directly from the store ‑ getChannel should return channels directly from the store
getCurrentUsersLatestPost determine the sending posts ‑ getCurrentUsersLatestPost determine the sending posts
getCurrentUsersLatestPost no posts ‑ getCurrentUsersLatestPost no posts
getCurrentUsersLatestPost return first post which has rootId match ‑ getCurrentUsersLatestPost return first post which has rootId match
getCurrentUsersLatestPost return first post which user can edit ignore pending and failed ‑ getCurrentUsersLatestPost return first post which user can edit ignore pending and failed
getCurrentUsersLatestPost return first post which user can edit ‑ getCurrentUsersLatestPost return first post which user can edit
getCurrentUsersLatestPost should not return posts outside of the recent block ‑ getCurrentUsersLatestPost should not return posts outside of the recent block
getCustomEmojiIdsSortedByName should get sorted emoji ids ‑ getCustomEmojiIdsSortedByName should get sorted emoji ids
getCustomEmojis MM-27679 should memoize properly ‑ getCustomEmojis MM-27679 should memoize properly
getCustomEmojis should return an empty object when custom emojis are disabled ‑ getCustomEmojis should return an empty object when custom emojis are disabled
getCustomEmojis should return custom emojis ‑ getCustomEmojis should return custom emojis
getCustomStatus should return customStatus object when there is custom status set ‑ getCustomStatus should return customStatus object when there is custom status set
getCustomStatus should return undefined when current user has no custom status set ‑ getCustomStatus should return undefined when current user has no custom status set
getCustomStatus should return undefined when user with given id has no custom status set ‑ getCustomStatus should return undefined when user with given id has no custom status set
getDateForDateLine should get date correctly with suffix ‑ getDateForDateLine should get date correctly with suffix
getDateForDateLine should get date correctly without suffix ‑ getDateForDateLine should get date correctly without suffix
getDisplayedChannels memoization should return a new result when the unreads section is enabled ‑ getDisplayedChannels memoization should return a new result when the unreads section is enabled
getDisplayedChannels memoization should return the same result when called with identical state ‑ getDisplayedChannels memoization should return the same result when called with identical state
getDisplayedChannels memoization should return the same result when called with the same state ‑ getDisplayedChannels memoization should return the same result when called with the same state
getDisplayedChannels memoization should return the same result when called with unrelated state changing ‑ getDisplayedChannels memoization should return the same result when called with unrelated state changing
getDisplayedChannels should return channels in the order that they appear in each category ‑ getDisplayedChannels should return channels in the order that they appear in each category
getDisplayedChannels with unread filter enabled, should not return read channels ‑ getDisplayedChannels with unread filter enabled, should not return read channels
getDisplayedChannels with unreads section enabled, should have unread channels first ‑ getDisplayedChannels with unreads section enabled, should have unread channels first
getExpandedLink should get the expanded link from the state ‑ getExpandedLink should get the expanded link from the state
getExpandedLink should return undefined if it is not saved ‑ getExpandedLink should return undefined if it is not saved
getFilteredEmojis Should filter emojis containing skin tone with user skin tone ‑ getFilteredEmojis Should filter emojis containing skin tone with user skin tone
getFilteredEmojis Should filter recent emojis ‑ getFilteredEmojis Should filter recent emojis
getFilteredEmojis Should return correct order of result when filter is applied and contains recently used emojis ‑ getFilteredEmojis Should return correct order of result when filter is applied and contains recently used emojis
getFilteredEmojis Should return correct result of multiple match when appropriate filter is applied ‑ getFilteredEmojis Should return correct result of multiple match when appropriate filter is applied
getFilteredEmojis Should return correct result of single match when appropriate filter is applied ‑ getFilteredEmojis Should return correct result of single match when appropriate filter is applied
getFilteredEmojis Should return same result when no filter is applied ‑ getFilteredEmojis Should return same result when no filter is applied
getFilteredEmojis Should show no result when there are no emojis to start with ‑ getFilteredEmojis Should show no result when there are no emojis to start with
getFirstPostId should return the first ID from a combined post ‑ getFirstPostId should return the first ID from a combined post
getFirstPostId should return the first item if it is a post ‑ getFirstPostId should return the first item if it is a post
getFirstPostId should skip date separators ‑ getFirstPostId should skip date separators
getFirstPostId should skip the new message line ‑ getFirstPostId should skip the new message line
getLastPostId should return the last ID from a combined post ‑ getLastPostId should return the last ID from a combined post
getLastPostId should return the last item if it is a post ‑ getLastPostId should return the last item if it is a post
getLastPostId should skip date separators ‑ getLastPostId should skip date separators
getLastPostId should skip the new message line ‑ getLastPostId should skip the new message line
getLastPostIndex should return index of last combined post ‑ getLastPostIndex should return index of last combined post
getLastPostIndex should return index of last post for list of all regular posts ‑ getLastPostIndex should return index of last post for list of all regular posts
getLastPostIndex should skip date separators and return index of last post ‑ getLastPostIndex should skip date separators and return index of last post
getLastPostIndex should skip the new message line and return index of last post ‑ getLastPostIndex should skip the new message line and return index of last post
getNearestPoint should return nearest point ‑ getNearestPoint should return nearest point
getPostIdsForCombinedUserActivityPost should get IDs correctly ‑ getPostIdsForCombinedUserActivityPost should get IDs correctly
getPostIdsInCurrentChannel should return null when channel is not loaded ‑ getPostIdsInCurrentChannel should return null when channel is not loaded
getPostIdsInCurrentChannel should return null when recent posts are not loaded ‑ getPostIdsInCurrentChannel should return null when recent posts are not loaded
getPostIdsInCurrentChannel should return post order from recent block ‑ getPostIdsInCurrentChannel should return post order from recent block
getPostsInCurrentChannel should return null when channel is not loaded ‑ getPostsInCurrentChannel should return null when channel is not loaded
getPostsInCurrentChannel should return null when recent posts are not loaded ‑ getPostsInCurrentChannel should return null when recent posts are not loaded
getPostsInCurrentChannel should return post order from recent block ‑ getPostsInCurrentChannel should return post order from recent block
getRecentCustomStatuses should return arr of custom statuses if there are recent custom statuses ‑ getRecentCustomStatuses should return arr of custom statuses if there are recent custom statuses
getRecentCustomStatuses should return empty arr if there are no recent custom statuses ‑ getRecentCustomStatuses should return empty arr if there are no recent custom statuses
getRecentEmojisData should de-duplicate results with different skin tones ‑ getRecentEmojisData should de-duplicate results with different skin tones
getRecentEmojisData should de-duplicate results ‑ getRecentEmojisData should de-duplicate results
getRecentEmojisData should not change skin tone of emojis with multiple skin tones ‑ getRecentEmojisData should not change skin tone of emojis with multiple skin tones
getRecentEmojisData should only recalculate if relevant preferences change ‑ getRecentEmojisData should only recalculate if relevant preferences change
getRecentEmojisData should return an empty array when there are no recent emojis in storage ‑ getRecentEmojisData should return an empty array when there are no recent emojis in storage
getRecentEmojisData should return skin toned emojis in the user's current skin tone with dark skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with dark skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with default skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with default skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with light skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with light skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium dark skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium dark skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium light skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium light skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with medium skin tone set
getRecentEmojisData should return skin toned emojis in the user's current skin tone with no skin tone set ‑ getRecentEmojisData should return skin toned emojis in the user's current skin tone with no skin tone set
getRecentEmojisData should return the names of missing emojis so that they can be loaded later ‑ getRecentEmojisData should return the names of missing emojis so that they can be loaded later
getRecentEmojisData should return the names of recent custom emojis ‑ getRecentEmojisData should return the names of recent custom emojis
getRecentEmojisData should return the names of recent system emojis ‑ getRecentEmojisData should return the names of recent system emojis
getUnreadChannels should look at lastUnreadChannel to determine if the current channel had mentions before it was read ‑ getUnreadChannels should look at lastUnreadChannel to determine if the current channel had mentions before it was read
getUnreadChannels should not show archived channels unless they are the current channel ‑ getUnreadChannels should not show archived channels unless they are the current channel
getUnreadChannels should return channels sorted by recency ‑ getUnreadChannels should return channels sorted by recency
getUnreadChannels should return channels with mentions before those without ‑ getUnreadChannels should return channels with mentions before those without
getUnreadChannels should sort muted channels last ‑ getUnreadChannels should sort muted channels last
getUnreadChannels with the unread filter enabled, should always return the current channel, even if it is not unread ‑ getUnreadChannels with the unread filter enabled, should always return the current channel, even if it is not unread
getUnreadChannels with the unreads category enabled, should only return the current channel if it is lastUnreadChannel ‑ getUnreadChannels with the unreads category enabled, should only return the current channel if it is lastUnreadChannel
group utils filterGroupsMatchingTerm should filter out results which do not match ‑ group utils filterGroupsMatchingTerm should filter out results which do not match
group utils filterGroupsMatchingTerm should ignore leading @ for display_name ‑ group utils filterGroupsMatchingTerm should ignore leading @ for display_name
group utils filterGroupsMatchingTerm should ignore leading @ for name ‑ group utils filterGroupsMatchingTerm should ignore leading @ for name
group utils filterGroupsMatchingTerm should match all for empty filter ‑ group utils filterGroupsMatchingTerm should match all for empty filter
group utils filterGroupsMatchingTerm should match by display_name case-insensitive ‑ group utils filterGroupsMatchingTerm should match by display_name case-insensitive
group utils filterGroupsMatchingTerm should match by display_name fully ‑ group utils filterGroupsMatchingTerm should match by display_name fully
group utils filterGroupsMatchingTerm should match by name ‑ group utils filterGroupsMatchingTerm should match by name
group utils filterGroupsMatchingTerm should match by split part of the name ‑ group utils filterGroupsMatchingTerm should match by split part of the name
handleAppsPluginDisabled plugin disabled action is dispatched ‑ handleAppsPluginDisabled plugin disabled action is dispatched
handleAppsPluginEnabled plugin enabled action is dispatched ‑ handleAppsPluginEnabled plugin enabled action is dispatched
handleChannelUpdatedEvent should not change URL when another channel is updated ‑ handleChannelUpdatedEvent should not change URL when another channel is updated
handleChannelUpdatedEvent should not change URL when current channel is updated ‑ handleChannelUpdatedEvent should not change URL when current channel is updated
handleChannelUpdatedEvent when a channel is updated ‑ handleChannelUpdatedEvent when a channel is updated
handleCloudSubscriptionChanged when not cloud, does nothing ‑ handleCloudSubscriptionChanged when not cloud, does nothing
handleCloudSubscriptionChanged when on cloud, entirely replaces cloud limits in store ‑ handleCloudSubscriptionChanged when on cloud, entirely replaces cloud limits in store
handleEvent should dispatch channel updated event properly ‑ handleEvent should dispatch channel updated event properly
handleFollowChanged follow existing thread ‑ handleFollowChanged follow existing thread
handleFollowChanged should return correct state for thread id id1_0 and following state of true ‑ handleFollowChanged should return correct state for thread id id1_0 and following state of true
handleFollowChanged should return correct state for thread id id1_1 and following state of false ‑ handleFollowChanged should return correct state for thread id id1_1 and following state of false
handleFollowChanged should return correct state for thread id id1_1 and following state of true ‑ handleFollowChanged should return correct state for thread id id1_1 and following state of true
handleFollowChanged should return correct state for thread id id1_3 and following state of false ‑ handleFollowChanged should return correct state for thread id id1_3 and following state of false
handleFollowChanged should return correct state for thread id id1_3 and following state of true ‑ handleFollowChanged should return correct state for thread id id1_3 and following state of true
handleLeaveTeam when a user leave a team ‑ handleLeaveTeam when a user leave a team
handleNewPostEvent should not set other user to online based on data from the server ‑ handleNewPostEvent should not set other user to online based on data from the server
handleNewPostEvent should not set other user to online if post was from autoresponder ‑ handleNewPostEvent should not set other user to online if post was from autoresponder
handleNewPostEvent should not set other user to online if status was manually set ‑ handleNewPostEvent should not set other user to online if status was manually set
handleNewPostEvent should receive post correctly ‑ handleNewPostEvent should receive post correctly
handleNewPostEvent should set other user to online ‑ handleNewPostEvent should set other user to online
handleNewPostEvents should receive multiple posts correctly ‑ handleNewPostEvents should receive multiple posts correctly
handlePluginEnabled/handlePluginDisabled handlePluginDisabled when a plugin is disabled ‑ handlePluginEnabled/handlePluginDisabled handlePluginDisabled when a plugin is disabled
handlePluginEnabled/handlePluginDisabled handlePluginEnabled when a plugin is enabled ‑ handlePluginEnabled/handlePluginDisabled handlePluginEnabled when a plugin is enabled
handlePluginEnabled/handlePluginDisabled handlePluginEnabled when a plugin is upgraded ‑ handlePluginEnabled/handlePluginDisabled handlePluginEnabled when a plugin is upgraded
handlePostEditEvent post edited ‑ handlePostEditEvent post edited
handlePostUnreadEvent post marked as unred ‑ handlePostUnreadEvent post marked as unred
handleUnicodeEmoji should correctly match combined emojis ‑ handleUnicodeEmoji should correctly match combined emojis
handleUnicodeEmoji should correctly match emojis with skin tones ‑ handleUnicodeEmoji should correctly match emojis with skin tones
handleUnicodeEmoji should correctly match flags ‑ handleUnicodeEmoji should correctly match flags
handleUnicodeEmoji should correctly match gendered emojis ‑ handleUnicodeEmoji should correctly match gendered emojis
handleUnicodeEmoji should correctly match more emojis with skin tones ‑ handleUnicodeEmoji should correctly match more emojis with skin tones
handleUnicodeEmoji should not replace unsupported emojis with an image ‑ handleUnicodeEmoji should not replace unsupported emojis with an image
handleUnicodeEmoji should replace supported emojis with an image ‑ handleUnicodeEmoji should replace supported emojis with an image
handleUnicodeEmoji without emojiMap, should work as unsupported emoji ‑ handleUnicodeEmoji without emojiMap, should work as unsupported emoji
handleUserRemovedEvent should close RHS ‑ handleUserRemovedEvent should close RHS
handleUserRemovedEvent should load the remover_id user if is not available in the store ‑ handleUserRemovedEvent should load the remover_id user if is not available in the store
handleUserRemovedEvent should not load the remover_id user if is available in the store ‑ handleUserRemovedEvent should not load the remover_id user if is available in the store
handleUserRemovedEvent should not redirect if the user removed is not the current user or the channel is not the current channel ‑ handleUserRemovedEvent should not redirect if the user removed is not the current user or the channel is not the current channel
handleUserRemovedEvent should redirect if the user removed is the current user from the current channel ‑ handleUserRemovedEvent should redirect if the user removed is the current user from the current channel
handleUserRemovedEvent should redirect if the user removed themselves from the current channel ‑ handleUserRemovedEvent should redirect if the user removed themselves from the current channel
handleUserRemovedEvent should remove the team user if the user doesn't have view members permissions ‑ handleUserRemovedEvent should remove the team user if the user doesn't have view members permissions
handleUserRemovedEvent shouldn't remove the team user if the user have view members permissions ‑ handleUserRemovedEvent shouldn't remove the team user if the user have view members permissions
handleUserTypingEvent should dispatch a TYPING event ‑ handleUserTypingEvent should dispatch a TYPING event
handleUserTypingEvent should load statuses for users that are not online but are in the store ‑ handleUserTypingEvent should load statuses for users that are not online but are in the store
handleUserTypingEvent should not load statuses for users that are online ‑ handleUserTypingEvent should not load statuses for users that are online
handleUserTypingEvent should possibly load missing users and not get again the state ‑ handleUserTypingEvent should possibly load missing users and not get again the state
highlightSearchTerms hashtags should highlight case-insensitively ‑ highlightSearchTerms hashtags should highlight case-insensitively
i18n utils should return default message ‑ i18n utils should return default message
i18n utils should return previously set Localized function return value ‑ i18n utils should return previously set Localized function return value
initializeProducts should set Client4 to use the correct Boards URL for plugin mode ‑ initializeProducts should set Client4 to use the correct Boards URL for plugin mode
initializeProducts should set Client4 to use the correct Boards URL for product mode ‑ initializeProducts should set Client4 to use the correct Boards URL for product mode
insertMultipleWithoutDuplicates should add the item at the given location ‑ insertMultipleWithoutDuplicates should add the item at the given location
insertMultipleWithoutDuplicates should handle invalid index inputs ‑ insertMultipleWithoutDuplicates should handle invalid index inputs
insertMultipleWithoutDuplicates should just return the array if either the input or items to insert is blank ‑ insertMultipleWithoutDuplicates should just return the array if either the input or items to insert is blank
insertMultipleWithoutDuplicates should move an item if it already exists ‑ insertMultipleWithoutDuplicates should move an item if it already exists
insertMultipleWithoutDuplicates should properly place new and existing items ‑ insertMultipleWithoutDuplicates should properly place new and existing items
insertMultipleWithoutDuplicates should return the original array if nothing changed ‑ insertMultipleWithoutDuplicates should return the original array if nothing changed
insertWithoutDuplicates should add the item at the given location ‑ insertWithoutDuplicates should add the item at the given location
insertWithoutDuplicates should move an item if it already exists ‑ insertWithoutDuplicates should move an item if it already exists
insertWithoutDuplicates should return the original array if nothing changed ‑ insertWithoutDuplicates should return the original array if nothing changed
integration utils checkDialogElementForError should return error on bad email element ‑ integration utils checkDialogElementForError should return error on bad email element
integration utils checkDialogElementForError should return error on bad number element ‑ integration utils checkDialogElementForError should return error on bad number element
integration utils checkDialogElementForError should return error on bad url element ‑ integration utils checkDialogElementForError should return error on bad url element
integration utils checkDialogElementForError should return error on required element ‑ integration utils checkDialogElementForError should return error on required element
integration utils checkDialogElementForError should return error on too short text element ‑ integration utils checkDialogElementForError should return error on too short text element
integration utils checkDialogElementForError should return error when value is falsey and not on the list of options ‑ integration utils checkDialogElementForError should return error when value is falsey and not on the list of options
integration utils checkDialogElementForError should return error when value is not in the options ‑ integration utils checkDialogElementForError should return error when value is not in the options
integration utils checkDialogElementForError should return null error on optional text element ‑ integration utils checkDialogElementForError should return null error on optional text element
integration utils checkDialogElementForError should return null error on optional textarea element ‑ integration utils checkDialogElementForError should return null error on optional textarea element
integration utils checkDialogElementForError should return null on good email element ‑ integration utils checkDialogElementForError should return null on good email element
integration utils checkDialogElementForError should return null on good number element ‑ integration utils checkDialogElementForError should return null on good number element
integration utils checkDialogElementForError should return null on good url element ‑ integration utils checkDialogElementForError should return null on good url element
integration utils checkDialogElementForError should return null when value is in the options ‑ integration utils checkDialogElementForError should return null when value is in the options
integration utils checkIfErrorsMatchElements should fail as returned errors do not match an element ‑ integration utils checkIfErrorsMatchElements should fail as returned errors do not match an element
integration utils checkIfErrorsMatchElements should pass as returned error matches an element ‑ integration utils checkIfErrorsMatchElements should pass as returned error matches an element
isCategoryHeaderRow should return false if its emoji row ‑ isCategoryHeaderRow should return false if its emoji row
isCategoryHeaderRow should return true if its a category header row ‑ isCategoryHeaderRow should return true if its a category header row
isCombinedUserActivityPost should correctly identify combined user activity posts ‑ isCombinedUserActivityPost should correctly identify combined user activity posts
isCustomStatusEnabled should return false if EnableCustomUserStatuses is false in the config ‑ isCustomStatusEnabled should return false if EnableCustomUserStatuses is false in the config
isCustomStatusEnabled should return true if EnableCustomUserStatuses is true in the config ‑ isCustomStatusEnabled should return true if EnableCustomUserStatuses is true in the config
isDateLine should correctly identify date line items ‑ isDateLine should correctly identify date line items
isFavoriteChannel should use channel categories to determine favorites ‑ isFavoriteChannel should use channel categories to determine favorites
isToday and isYesterday now ‑ isToday and isYesterday now
isToday and isYesterday today at 11:59pm ‑ isToday and isYesterday today at 11:59pm
isToday and isYesterday today at 12am ‑ isToday and isYesterday today at 12am
isToday and isYesterday tomorrow at 12am ‑ isToday and isYesterday tomorrow at 12am
isToday and isYesterday two days ago at 11:59pm ‑ isToday and isYesterday two days ago at 11:59pm
isToday and isYesterday yesterday at 11:59pm ‑ isToday and isYesterday yesterday at 11:59pm
isToday and isYesterday yesterday at 12am ‑ isToday and isYesterday yesterday at 12am
isUnreadFilterEnabled should return false when filter is disabled ‑ isUnreadFilterEnabled should return false when filter is disabled
isUnreadFilterEnabled should return false when unreads are separate ‑ isUnreadFilterEnabled should return false when unreads are separate
isUnreadFilterEnabled should return true when filter is enabled and unreads aren't separate ‑ isUnreadFilterEnabled should return true when filter is enabled and unreads aren't separate
lhs view actions close dispatches the right action ‑ lhs view actions close dispatches the right action
lhs view actions open dispatches the right action ‑ lhs view actions open dispatches the right action
lhs view actions selectStaticPage ‑ lhs view actions selectStaticPage
lhs view actions toggle dispatches the right action ‑ lhs view actions toggle dispatches the right action
license_utils isEnterpriseOrE20License should return False if not Enterprise or E20 ‑ license_utils isEnterpriseOrE20License should return False if not Enterprise or E20
license_utils isEnterpriseOrE20License should return True if E20 ‑ license_utils isEnterpriseOrE20License should return True if E20
license_utils isEnterpriseOrE20License should return True if Enterprise ‑ license_utils isEnterpriseOrE20License should return True if Enterprise
license_utils isLicenseExpired should return True if expired 1 day ago - non Cloud ‑ license_utils isLicenseExpired should return True if expired 1 day ago - non Cloud
license_utils isLicenseExpired should return false if cloud expired 1 day ago ‑ license_utils isLicenseExpired should return false if cloud expired 1 day ago
license_utils isLicenseExpiring should return True if expiring in 5 days - non Cloud ‑ license_utils isLicenseExpiring should return True if expiring in 5 days - non Cloud
license_utils isLicenseExpiring should return false if cloud expiring in 5 days ‑ license_utils isLicenseExpiring should return false if cloud expiring in 5 days
license_utils isLicensePastGracePeriod should return False if cloud expired 11 days ago ‑ license_utils isLicensePastGracePeriod should return False if cloud expired 11 days ago
license_utils isLicensePastGracePeriod should return True if expired 1 day ago - non Cloud ‑ license_utils isLicensePastGracePeriod should return True if expired 1 day ago - non Cloud
limitedViews DELETE_CHANNEL_SUCCESS does nothing if archived channel is not limited ‑ limitedViews DELETE_CHANNEL_SUCCESS does nothing if archived channel is not limited
limitedViews DELETE_CHANNEL_SUCCESS does nothing if archived channel is still visible ‑ limitedViews DELETE_CHANNEL_SUCCESS does nothing if archived channel is still visible
limitedViews DELETE_CHANNEL_SUCCESS removes deleted channel ‑ limitedViews DELETE_CHANNEL_SUCCESS removes deleted channel
limitedViews LEAVE_CHANNEL does nothing if archived channel is not limited ‑ limitedViews LEAVE_CHANNEL does nothing if archived channel is not limited
limitedViews LEAVE_CHANNEL does nothing if archived channel is still visible ‑ limitedViews LEAVE_CHANNEL does nothing if archived channel is still visible
limitedViews LEAVE_CHANNEL removes deleted channel ‑ limitedViews LEAVE_CHANNEL removes deleted channel
limitedViews RECEIVED_CHANNEL_DELETED does nothing if archived channel is not limited ‑ limitedViews RECEIVED_CHANNEL_DELETED does nothing if archived channel is not limited
limitedViews RECEIVED_CHANNEL_DELETED does nothing if archived channel is still visible ‑ limitedViews RECEIVED_CHANNEL_DELETED does nothing if archived channel is still visible
limitedViews RECEIVED_CHANNEL_DELETED removes deleted channel ‑ limitedViews RECEIVED_CHANNEL_DELETED removes deleted channel
limitedViews RECEIVED_CLOUD_LIMITS clears out limited views if there are no longer message limits ‑ limitedViews RECEIVED_CLOUD_LIMITS clears out limited views if there are no longer message limits
limitedViews RECEIVED_CLOUD_LIMITS preserves limited views if there are still message limits ‑ limitedViews RECEIVED_CLOUD_LIMITS preserves limited views if there are still message limits
limitedViews RECEIVED_POSTS does nothing if action does not contain channelId ‑ limitedViews RECEIVED_POSTS does nothing if action does not contain channelId
limitedViews RECEIVED_POSTS does nothing if all posts are accessible ‑ limitedViews RECEIVED_POSTS does nothing if all posts are accessible
limitedViews RECEIVED_POSTS sets channel view to limited if inaccessible post time exists and channel id is present in action ‑ limitedViews RECEIVED_POSTS sets channel view to limited if inaccessible post time exists and channel id is present in action
limitedViews RECEIVED_POSTS_AFTER does nothing if action does not contain channelId ‑ limitedViews RECEIVED_POSTS_AFTER does nothing if action does not contain channelId
limitedViews RECEIVED_POSTS_AFTER does nothing if all posts are accessible ‑ limitedViews RECEIVED_POSTS_AFTER does nothing if all posts are accessible
limitedViews RECEIVED_POSTS_AFTER sets channel view to limited if inaccessible post time exists and channel id is present in action ‑ limitedViews RECEIVED_POSTS_AFTER sets channel view to limited if inaccessible post time exists and channel id is present in action
limitedViews RECEIVED_POSTS_BEFORE does nothing if action does not contain channelId ‑ limitedViews RECEIVED_POSTS_BEFORE does nothing if action does not contain channelId
limitedViews RECEIVED_POSTS_BEFORE does nothing if all posts are accessible ‑ limitedViews RECEIVED_POSTS_BEFORE does nothing if all posts are accessible
limitedViews RECEIVED_POSTS_BEFORE sets channel view to limited if inaccessible post time exists and channel id is present in action ‑ limitedViews RECEIVED_POSTS_BEFORE sets channel view to limited if inaccessible post time exists and channel id is present in action
limitedViews RECEIVED_POSTS_IN_CHANNEL does nothing if action does not contain channelId ‑ limitedViews RECEIVED_POSTS_IN_CHANNEL does nothing if action does not contain channelId
limitedViews RECEIVED_POSTS_IN_CHANNEL does nothing if all posts are accessible ‑ limitedViews RECEIVED_POSTS_IN_CHANNEL does nothing if all posts are accessible
limitedViews RECEIVED_POSTS_IN_CHANNEL sets channel view to limited if inaccessible post time exists and channel id is present in action ‑ limitedViews RECEIVED_POSTS_IN_CHANNEL sets channel view to limited if inaccessible post time exists and channel id is present in action
limitedViews RECEIVED_POSTS_IN_THREAD does nothing if inaccessible post time is 0 ‑ limitedViews RECEIVED_POSTS_IN_THREAD does nothing if inaccessible post time is 0
limitedViews RECEIVED_POSTS_IN_THREAD sets threads view to limited if has inaccessible post time and channel id is present in action ‑ limitedViews RECEIVED_POSTS_IN_THREAD sets threads view to limited if has inaccessible post time and channel id is present in action
limitedViews RECEIVED_POSTS_SINCE does nothing if action does not contain channelId ‑ limitedViews RECEIVED_POSTS_SINCE does nothing if action does not contain channelId
limitedViews RECEIVED_POSTS_SINCE does nothing if all posts are accessible ‑ limitedViews RECEIVED_POSTS_SINCE does nothing if all posts are accessible
limitedViews RECEIVED_POSTS_SINCE sets channel view to limited if inaccessible post time exists and channel id is present in action ‑ limitedViews RECEIVED_POSTS_SINCE sets channel view to limited if inaccessible post time exists and channel id is present in action
limitedViews makes no changes if events type is not listened to ‑ limitedViews makes no changes if events type is not listened to
limits reducer clears limits when new subscription received ‑ limits reducer clears limits when new subscription received
limits reducer returns empty limits by default ‑ limits reducer returns empty limits by default
limits reducer returns new limits on RECEIVED_CLOUD_LIMITS ‑ limits reducer returns new limits on RECEIVED_CLOUD_LIMITS
limits reducer returns prior limits on unmatched action ‑ limits reducer returns prior limits on unmatched action
limits_reached_banner clicking Contact Sales opens sales link ‑ limits_reached_banner clicking Contact Sales opens sales link
limits_reached_banner does not render when banner was dismissed ‑ limits_reached_banner does not render when banner was dismissed
limits_reached_banner does not render when no limit reached ‑ limits_reached_banner does not render when no limit reached
limits_reached_banner does not render when product is enterprise ‑ limits_reached_banner does not render when product is enterprise
limits_reached_banner renders free banner ‑ limits_reached_banner renders free banner
linkOnlyMarkdown link with a title ‑ linkOnlyMarkdown link with a title
linkOnlyMarkdown link with header signs to skip ‑ linkOnlyMarkdown link with header signs to skip
linkOnlyMarkdown link without a title ‑ linkOnlyMarkdown link without a title
loadRecentlyUsedCustomEmojis Does not get any emojis if none is missing on the map ‑ loadRecentlyUsedCustomEmojis Does not get any emojis if none is missing on the map
loadRecentlyUsedCustomEmojis Does not get any emojis if they are not enabled ‑ loadRecentlyUsedCustomEmojis Does not get any emojis if they are not enabled
loadRecentlyUsedCustomEmojis Get only emojis missing on the map ‑ loadRecentlyUsedCustomEmojis Get only emojis missing on the map
makeCombineUserActivityPosts memoization should not recalculate if an unrelated post changes ‑ makeCombineUserActivityPosts memoization should not recalculate if an unrelated post changes
makeCombineUserActivityPosts memoization should not recalculate when an unrelated state change occurs ‑ makeCombineUserActivityPosts memoization should not recalculate when an unrelated state change occurs
makeCombineUserActivityPosts memoization should not recalculate when nothing has changed ‑ makeCombineUserActivityPosts memoization should not recalculate when nothing has changed
makeCombineUserActivityPosts memoization should recalculate when the post IDs change ‑ makeCombineUserActivityPosts memoization should recalculate when the post IDs change
makeCombineUserActivityPosts memoization should return the same result when a post changes in a way that doesn't affect the result ‑ makeCombineUserActivityPosts memoization should return the same result when a post changes in a way that doesn't affect the result
makeCombineUserActivityPosts should "combine" a single activity post ‑ makeCombineUserActivityPosts should "combine" a single activity post
makeCombineUserActivityPosts should combine adjacent user activity posts ‑ makeCombineUserActivityPosts should combine adjacent user activity posts
makeCombineUserActivityPosts should do nothing if no post IDs are provided ‑ makeCombineUserActivityPosts should do nothing if no post IDs are provided
makeCombineUserActivityPosts should do nothing if there are no user activity posts ‑ makeCombineUserActivityPosts should do nothing if there are no user activity posts
makeCombineUserActivityPosts should not combine across non-post items ‑ makeCombineUserActivityPosts should not combine across non-post items
makeCombineUserActivityPosts should not combine more than 100 posts ‑ makeCombineUserActivityPosts should not combine more than 100 posts
makeCombineUserActivityPosts should not combine with other system messages ‑ makeCombineUserActivityPosts should not combine with other system messages
makeCombineUserActivityPosts should not combine with regular messages ‑ makeCombineUserActivityPosts should not combine with regular messages
makeFilterAutoclosedDMs Should always show an unread channel ‑ makeFilterAutoclosedDMs Should always show an unread channel
makeFilterAutoclosedDMs Should always show the current channel ‑ makeFilterAutoclosedDMs Should always show the current channel
makeFilterAutoclosedDMs Should always show the exact number of channels specified by the user User specified 2 DMs to be shown ‑ makeFilterAutoclosedDMs Should always show the exact number of channels specified by the user User specified 2 DMs to be shown
makeFilterAutoclosedDMs Should always show the exact number of channels specified by the user User specified 5 DMs to be shown ‑ makeFilterAutoclosedDMs Should always show the exact number of channels specified by the user User specified 5 DMs to be shown
makeFilterAutoclosedDMs should consider approximate view time and open time preferences for most recently viewed channel ‑ makeFilterAutoclosedDMs should consider approximate view time and open time preferences for most recently viewed channel
makeFilterManuallyClosedDMs should filter DMs based on preferences ‑ makeFilterManuallyClosedDMs should filter DMs based on preferences
makeFilterManuallyClosedDMs should filter GMs based on preferences ‑ makeFilterManuallyClosedDMs should filter GMs based on preferences
makeFilterManuallyClosedDMs should not filter other channels ‑ makeFilterManuallyClosedDMs should not filter other channels
makeFilterManuallyClosedDMs should show the current channel, regardless of preferences ‑ makeFilterManuallyClosedDMs should show the current channel, regardless of preferences
makeFilterManuallyClosedDMs should show unread DMs and GMs, regardless of preferences ‑ makeFilterManuallyClosedDMs should show unread DMs and GMs, regardless of preferences
makeFilterPostsAndAddSeparators filter join/leave posts ‑ makeFilterPostsAndAddSeparators filter join/leave posts
makeFilterPostsAndAddSeparators memoization ‑ makeFilterPostsAndAddSeparators memoization
makeFilterPostsAndAddSeparators new messages indicator ‑ makeFilterPostsAndAddSeparators new messages indicator
makeGenerateCombinedPost memoization should not recalculate when a different post changes ‑ makeGenerateCombinedPost memoization should not recalculate when a different post changes
makeGenerateCombinedPost memoization should not recalculate when called twice with the same ID ‑ makeGenerateCombinedPost memoization should not recalculate when called twice with the same ID
makeGenerateCombinedPost memoization should recalculate when called twice with different IDs ‑ makeGenerateCombinedPost memoization should recalculate when called twice with different IDs
makeGenerateCombinedPost memoization should recalculate when one of the included posts change ‑ makeGenerateCombinedPost memoization should recalculate when one of the included posts change
makeGenerateCombinedPost should output a combined post ‑ makeGenerateCombinedPost should output a combined post
makeGetCategoriesForTeam should memoize properly ‑ makeGetCategoriesForTeam should memoize properly
makeGetCategoriesForTeam should return categories for team in order ‑ makeGetCategoriesForTeam should return categories for team in order
makeGetChannel should return DMs with computed data added ‑ makeGetChannel should return DMs with computed data added
makeGetChannel should return GMs with computed data added ‑ makeGetChannel should return GMs with computed data added
makeGetChannel should return non-DM/non-GM channels directly from the store ‑ makeGetChannel should return non-DM/non-GM channels directly from the store
makeGetChannelIdsForCategory memoization should return a different result for DMs only when a name change causes an order change ‑ makeGetChannelIdsForCategory memoization should return a different result for DMs only when a name change causes an order change
makeGetChannelIdsForCategory memoization should return a different result for alphabetically sorted DMs when the display name setting causes an order change ‑ makeGetChannelIdsForCategory memoization should return a different result for alphabetically sorted DMs when the display name setting causes an order change
makeGetChannelIdsForCategory memoization should return a different result when called twice with a different category ‑ makeGetChannelIdsForCategory memoization should return a different result when called twice with a different category
makeGetChannelIdsForCategory memoization should return a different result when called with a different sorting method ‑ makeGetChannelIdsForCategory memoization should return a different result when called with a different sorting method
makeGetChannelIdsForCategory memoization should return a new result when DM category limit changes ‑ makeGetChannelIdsForCategory memoization should return a new result when DM category limit changes
makeGetChannelIdsForCategory memoization should return the same result when called twice with the same category ‑ makeGetChannelIdsForCategory memoization should return the same result when called twice with the same category
makeGetChannelIdsForCategory memoization should return the same result when called with a different sorting method but only a single channel ‑ makeGetChannelIdsForCategory memoization should return the same result when called with a different sorting method but only a single channel
makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with alphabetical sorting and a muted channel ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with alphabetical sorting and a muted channel
makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with alphabetical sorting ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with alphabetical sorting
makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with manual sorting ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for channels category with manual sorting
makeGetChannelIdsForCategory should return sorted and filtered channels for direct messages category with alphabetical sorting ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for direct messages category with alphabetical sorting
makeGetChannelIdsForCategory should return sorted and filtered channels for direct messages category with recency sorting ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for direct messages category with recency sorting
makeGetChannelIdsForCategory should return sorted and filtered channels for favorites category ‑ makeGetChannelIdsForCategory should return sorted and filtered channels for favorites category
makeGetChannelsByCategory memoization should not return a new object when unrelated preferences change ‑ makeGetChannelsByCategory memoization should not return a new object when unrelated preferences change
makeGetChannelsByCategory memoization should return a new object when a DM is closed ‑ makeGetChannelsByCategory memoization should return a new object when a DM is closed
makeGetChannelsByCategory memoization should return a new object when user profiles change ‑ makeGetChannelsByCategory memoization should return a new object when user profiles change
makeGetChannelsByCategory memoization should return the same object when called with the same state ‑ makeGetChannelsByCategory memoization should return the same object when called with the same state
makeGetChannelsByCategory memoization should return the same object when other user state changes ‑ makeGetChannelsByCategory memoization should return the same object when other user state changes
makeGetChannelsByCategory memoization should return the same object when unrelated state changes ‑ makeGetChannelsByCategory memoization should return the same object when unrelated state changes
makeGetChannelsByCategory should return channels for all categories ‑ makeGetChannelsByCategory should return channels for all categories
makeGetDrafts should return all drafts ‑ makeGetDrafts should return all drafts
makeGetDraftsByPrefix should return channel drafts when given the comment_draft prefix ‑ makeGetDraftsByPrefix should return channel drafts when given the comment_draft prefix
makeGetDraftsByPrefix should return comment drafts when given the comment_draft prefix ‑ makeGetDraftsByPrefix should return comment drafts when given the comment_draft prefix
makeGetDraftsCount should return drafts count ‑ makeGetDraftsCount should return drafts count
makeGetFilteredChannelIdsForCategory should only include channels in the given category ‑ makeGetFilteredChannelIdsForCategory should only include channels in the given category
makeGetFilteredChannelIdsForCategory with the unreads category enabled, should not include the current channel if it was previously unread ‑ makeGetFilteredChannelIdsForCategory with the unreads category enabled, should not include the current channel if it was previously unread
makeGetFilteredChannelIdsForCategory with the unreads category enabled, should not include unread channels ‑ makeGetFilteredChannelIdsForCategory with the unreads category enabled, should not include unread channels
makeGetMentionKeysForPost should return all mentionKeys ‑ makeGetMentionKeysForPost should return all mentionKeys
makeGetMentionKeysForPost should return all mentions without group mentions and channel mentions ‑ makeGetMentionKeysForPost should return all mentions without group mentions and channel mentions
makeGetMentionKeysForPost should return group mentions and all mentions without channel mentions ‑ makeGetMentionKeysForPost should return group mentions and all mentions without channel mentions
makeGetMentionKeysForPost should return mentionKeys without groups ‑ makeGetMentionKeysForPost should return mentionKeys without groups
makeGetNamesOfUsers should sort users by who reacted first ‑ makeGetNamesOfUsers should sort users by who reacted first
makeGetOptions should not return GMs without any posts ‑ makeGetOptions should not return GMs without any posts
makeGetOptions should only return DMs with users matching the search term ‑ makeGetOptions should only return DMs with users matching the search term
makeGetOptions should only return GMs with users matching the search term ‑ makeGetOptions should only return GMs with users matching the search term
makeGetOptions should only return GMs with users matching the selected items ‑ makeGetOptions should only return GMs with users matching the selected items
makeGetOptions should return recent DMs, even with deleted users ‑ makeGetOptions should return recent DMs, even with deleted users
makeGetOptions should return recent GMs ‑ makeGetOptions should return recent GMs
makeGetOptions should return the same result when called with the same arguments ‑ makeGetOptions should return the same result when called with the same arguments
makeGetOptions should return users without DMs as long as either there are no recents or a search term is being used ‑ makeGetOptions should return users without DMs as long as either there are no recents or a search term is being used
makeGetProfilesForThread should return empty array if profiles data does not exist ‑ makeGetProfilesForThread should return empty array if profiles data does not exist
makeGetProfilesForThread should return profiles for threads in the right order and exclude current user ‑ makeGetProfilesForThread should return profiles for threads in the right order and exclude current user
makeSortChannelsByName should sort channels by display name with numbers ‑ makeSortChannelsByName should sort channels by display name with numbers
makeSortChannelsByName should sort channels by display name ‑ makeSortChannelsByName should sort channels by display name
makeSortChannelsByName should sort muted channels last ‑ makeSortChannelsByName should sort muted channels last
makeSortChannelsByNameWithDMs should sort DM channels by the display name of the other user ‑ makeSortChannelsByNameWithDMs should sort DM channels by the display name of the other user
makeSortChannelsByNameWithDMs should sort GM channels by the display name of the other users ‑ makeSortChannelsByNameWithDMs should sort GM channels by the display name of the other users
makeSortChannelsByNameWithDMs should sort muted channels last ‑ makeSortChannelsByNameWithDMs should sort muted channels last
makeSortChannelsByNameWithDMs should sort regular channels by display name ‑ makeSortChannelsByNameWithDMs should sort regular channels by display name
makeSortChannelsByRecency should sort channels by their last_post_at when no posts are loaded and CRT in enabled ‑ makeSortChannelsByRecency should sort channels by their last_post_at when no posts are loaded and CRT in enabled
makeSortChannelsByRecency should sort channels by their last_post_at when no posts are loaded ‑ makeSortChannelsByRecency should sort channels by their last_post_at when no posts are loaded
mapStateToProps canInviteGuests is false when BuildEnterpriseReady is false ‑ mapStateToProps canInviteGuests is false when BuildEnterpriseReady is false
mapStateToProps canInviteGuests is false when group_constrained is true ‑ mapStateToProps canInviteGuests is false when group_constrained is true
mapStateToProps canInviteGuests is true when group_constrained is false ‑ mapStateToProps canInviteGuests is true when group_constrained is false
mapStateToProps grabs the team info based on the ownProps channelToInvite value ‑ mapStateToProps grabs the team info based on the ownProps channelToInvite value
mapStateToProps hour12, hourCycle unsupported hour12 should be false when using military time ‑ mapStateToProps hour12, hourCycle unsupported hour12 should be false when using military time
mapStateToProps hour12, hourCycle unsupported hour12 should be true when not using military time ‑ mapStateToProps hour12, hourCycle unsupported hour12 should be true when not using military time
mapStateToProps hour12, hourCycle unsupported hour12 should equal props.hour12 when defined ‑ mapStateToProps hour12, hourCycle unsupported hour12 should equal props.hour12 when defined
mapStateToProps hourCycle hourCycle should be h12 when military time is false and the prop was not set ‑ mapStateToProps hourCycle hourCycle should be h12 when military time is false and the prop was not set
mapStateToProps hourCycle hourCycle should be h23 when military time is true and the prop was not set ‑ mapStateToProps hourCycle hourCycle should be h23 when military time is true and the prop was not set
mapStateToProps hourCycle hourCycle should have the value of prop.hourCycle when given ‑ mapStateToProps hourCycle hourCycle should have the value of prop.hourCycle when given
mapStateToProps timeZone timeZone should be the user TZ when the prop was not set ‑ mapStateToProps timeZone timeZone should be the user TZ when the prop was not set
mapStateToProps timeZone timeZone should be the value of prop.timeZone when given ‑ mapStateToProps timeZone timeZone should be the value of prop.timeZone when given
mapStateToProps timeZone timeZone should be the value of prop.timeZone when given, even when timezone are disabled ‑ mapStateToProps timeZone timeZone should be the value of prop.timeZone when given, even when timezone are disabled
marketplace FILTER_MARKETPLACE_LISTING should set filter ‑ marketplace FILTER_MARKETPLACE_LISTING should set filter
marketplace INSTALLING_MARKETPLACE_ITEM should clear error for previously failed plugin ‑ marketplace INSTALLING_MARKETPLACE_ITEM should clear error for previously failed plugin
marketplace INSTALLING_MARKETPLACE_ITEM should no-op for already installing plugin ‑ marketplace INSTALLING_MARKETPLACE_ITEM should no-op for already installing plugin
marketplace INSTALLING_MARKETPLACE_ITEM should set installing for not already installing plugin ‑ marketplace INSTALLING_MARKETPLACE_ITEM should set installing for not already installing plugin
marketplace INSTALLING_MARKETPLACE_ITEM_FAILED should clear installing and set error ‑ marketplace INSTALLING_MARKETPLACE_ITEM_FAILED should clear installing and set error
marketplace INSTALLING_MARKETPLACE_ITEM_SUCCEEDED should clear error ‑ marketplace INSTALLING_MARKETPLACE_ITEM_SUCCEEDED should clear error
marketplace INSTALLING_MARKETPLACE_ITEM_SUCCEEDED should clear installing ‑ marketplace INSTALLING_MARKETPLACE_ITEM_SUCCEEDED should clear installing
marketplace MODAL_CLOSE should clear state for marketplace modal ‑ marketplace MODAL_CLOSE should clear state for marketplace modal
marketplace MODAL_CLOSE should no-op for different modal ‑ marketplace MODAL_CLOSE should no-op for different modal
marketplace RECEIVED_MARKETPLACE_PLUGINS ‑ marketplace RECEIVED_MARKETPLACE_PLUGINS
marketplace getApp should return sampleApp ‑ marketplace getApp should return sampleApp
marketplace getApp should return sampleInstalledApp ‑ marketplace getApp should return sampleInstalledApp
marketplace getApp should return undefined for unknown app ‑ marketplace getApp should return undefined for unknown app
marketplace getError should return error value for sampleInstalledPlugin ‑ marketplace getError should return error value for sampleInstalledPlugin
marketplace getError should return undefined for samplePlugin ‑ marketplace getError should return undefined for samplePlugin
marketplace getError should return undefined for unknown plugin ‑ marketplace getError should return undefined for unknown plugin
marketplace getFilter should return the active filter ‑ marketplace getFilter should return the active filter
marketplace getInstalledListing should return only installed plugins and apps ‑ marketplace getInstalledListing should return only installed plugins and apps
marketplace getInstalling should return false for sampleInstalledPlugin ‑ marketplace getInstalling should return false for sampleInstalledPlugin
marketplace getInstalling should return false for unknown plugin ‑ marketplace getInstalling should return false for unknown plugin
marketplace getInstalling should return true for samplePlugin ‑ marketplace getInstalling should return true for samplePlugin
marketplace getListing should return all plugins and apps ‑ marketplace getListing should return all plugins and apps
marketplace getPlugin should return sampleInstalledPlugin ‑ marketplace getPlugin should return sampleInstalledPlugin
marketplace getPlugin should return samplePlugin ‑ marketplace getPlugin should return samplePlugin
marketplace getPlugin should return undefined for unknown plugin ‑ marketplace getPlugin should return undefined for unknown plugin
marketplace getPlugins should return all plugins ‑ marketplace getPlugins should return all plugins

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 6076 to 6440)

There are 6938 tests, see "Raw output" for the list of tests 6076 to 6440.
Raw output
marketplace initial state ‑ marketplace initial state
mergePostBlocks should do nothing with no blocks ‑ mergePostBlocks should do nothing with no blocks
mergePostBlocks should do nothing with only one block ‑ mergePostBlocks should do nothing with only one block
mergePostBlocks should do nothing with two separate blocks ‑ mergePostBlocks should do nothing with two separate blocks
mergePostBlocks should keep merged blocks marked as oldest ‑ mergePostBlocks should keep merged blocks marked as oldest
mergePostBlocks should keep merged blocks marked as recent ‑ mergePostBlocks should keep merged blocks marked as recent
mergePostBlocks should merge more than two blocks containing overlapping posts ‑ mergePostBlocks should merge more than two blocks containing overlapping posts
mergePostBlocks should merge two blocks containing exactly the same posts ‑ mergePostBlocks should merge two blocks containing exactly the same posts
mergePostBlocks should merge two blocks containing overlapping posts ‑ mergePostBlocks should merge two blocks containing overlapping posts
mergePostBlocks should not affect blocks that are not merged ‑ mergePostBlocks should not affect blocks that are not merged
mergePostBlocks should remove empty blocks ‑ mergePostBlocks should remove empty blocks
mergePostOrder distinct arrays ‑ mergePostOrder distinct arrays
mergePostOrder empty arrays ‑ mergePostOrder empty arrays
mergePostOrder empty left array ‑ mergePostOrder empty left array
mergePostOrder empty right array ‑ mergePostOrder empty right array
mergePostOrder items in second array missing from first ‑ mergePostOrder items in second array missing from first
mergePostOrder left array contains right array ‑ mergePostOrder left array contains right array
mergePostOrder left array is start of right array ‑ mergePostOrder left array is start of right array
mergePostOrder overlapping arrays ‑ mergePostOrder overlapping arrays
mergePostOrder right array is end of left array ‑ mergePostOrder right array is end of left array
messageHtmlToComponent At mention with group highlight disabled ‑ messageHtmlToComponent At mention with group highlight disabled
messageHtmlToComponent At mention ‑ messageHtmlToComponent At mention
messageHtmlToComponent Inline markdown image where image is link ‑ messageHtmlToComponent Inline markdown image where image is link
messageHtmlToComponent Inline markdown image ‑ messageHtmlToComponent Inline markdown image
messageHtmlToComponent html ‑ messageHtmlToComponent html
messageHtmlToComponent latex ‑ messageHtmlToComponent latex
messageHtmlToComponent link with enabled a tooltip plugin ‑ messageHtmlToComponent link with enabled a tooltip plugin
messageHtmlToComponent link without enabled tooltip plugins ‑ messageHtmlToComponent link without enabled tooltip plugins
messageHtmlToComponent plain text ‑ messageHtmlToComponent plain text
messageHtmlToComponent typescript ‑ messageHtmlToComponent typescript
modals selector should return false when the given ModalId is not in state ‑ modals selector should return false when the given ModalId is not in state
modals selector should return the isOpen value from the state for the given modalId ‑ modals selector should return the isOpen value from the state for the given modalId
modals view actions MODAL_CLOSE ‑ modals view actions MODAL_CLOSE
modals view actions MODAL_OPEN ‑ modals view actions MODAL_OPEN
moveCategory should call the correct API ‑ moveCategory should call the correct API
moveChannelToCategory changes to sorting method if the category was sorted automatically, should not change the sorting method ‑ moveChannelToCategory changes to sorting method if the category was sorted automatically, should not change the sorting method
moveChannelToCategory changes to sorting method if the category was sorted by default, should set the destination category to manual sorting ‑ moveChannelToCategory changes to sorting method if the category was sorted by default, should set the destination category to manual sorting
moveChannelToCategory moving a channel to the favorites category should also favorite the channel in preferences ‑ moveChannelToCategory moving a channel to the favorites category should also favorite the channel in preferences
moveChannelToCategory should add the channel to the given category at the correct index ‑ moveChannelToCategory should add the channel to the given category at the correct index
moveChannelToCategory should move channel within its current category ‑ moveChannelToCategory should move channel within its current category
moveChannelToCategory should optimistically update the modified categories ‑ moveChannelToCategory should optimistically update the modified categories
moveChannelToCategory should remove the channel from its previous category ‑ moveChannelToCategory should remove the channel from its previous category
moveChannelsToCategory changes to sorting method if the category was sorted automatically, should not change the sorting method ‑ moveChannelsToCategory changes to sorting method if the category was sorted automatically, should not change the sorting method
moveChannelsToCategory changes to sorting method if the category was sorted by default, should set the destination category to manual sorting ‑ moveChannelsToCategory changes to sorting method if the category was sorted by default, should set the destination category to manual sorting
moveChannelsToCategory moving a channel to the favorites category should also favorite the channel in preferences ‑ moveChannelsToCategory moving a channel to the favorites category should also favorite the channel in preferences
moveChannelsToCategory should add channels to the given category at the correct index ‑ moveChannelsToCategory should add channels to the given category at the correct index
moveChannelsToCategory should move channel within its current category ‑ moveChannelsToCategory should move channel within its current category
moveChannelsToCategory should optimistically update the modified categories - failure case ‑ moveChannelsToCategory should optimistically update the modified categories - failure case
moveChannelsToCategory should optimistically update the modified categories ‑ moveChannelsToCategory should optimistically update the modified categories
moveChannelsToCategory should remove the channels from their previous category ‑ moveChannelsToCategory should remove the channels from their previous category
moveChannelsToCategory should set the destination category to manual sorting ‑ moveChannelsToCategory should set the destination category to manual sorting
multiSelectChannelTo should only select current channel if is selected ID and none other are selected ‑ multiSelectChannelTo should only select current channel if is selected ID and none other are selected
multiSelectChannelTo should select group of channels across categories ‑ multiSelectChannelTo should select group of channels across categories
multiSelectChannelTo should select group of channels in ascending order ‑ multiSelectChannelTo should select group of channels in ascending order
multiSelectChannelTo should select group of channels in descending order and sort by ascending ‑ multiSelectChannelTo should select group of channels in descending order and sort by ascending
multiSelectChannelTo should select group of channels where some other channels were already selected but in new selection ‑ multiSelectChannelTo should select group of channels where some other channels were already selected but in new selection
multiSelectChannelTo should select group of channels where some other channels were already selected ‑ multiSelectChannelTo should select group of channels where some other channels were already selected
multiSelectedChannelIds should not update state when clearing without a selection ‑ multiSelectedChannelIds should not update state when clearing without a selection
multiSelectedChannelIds should remove selection if its the only channel in the list ‑ multiSelectedChannelIds should remove selection if its the only channel in the list
multiSelectedChannelIds should select channel if added with Ctrl+Click and not present in list ‑ multiSelectedChannelIds should select channel if added with Ctrl+Click and not present in list
multiSelectedChannelIds should select single channel when it does exist in the list ‑ multiSelectedChannelIds should select single channel when it does exist in the list
multiSelectedChannelIds should select single channel when it does not exist in the list ‑ multiSelectedChannelIds should select single channel when it does not exist in the list
multiSelectedChannelIds should unselect channel if added with Ctrl+Click and is present in list ‑ multiSelectedChannelIds should unselect channel if added with Ctrl+Click and is present in list
myMembers POST_UNREAD_SUCCESS should update the channel member ‑ myMembers POST_UNREAD_SUCCESS should update the channel member
myMembers POST_UNREAD_SUCCESS shouldn't make any changes if the channel member hasn  been loaded yet ‑ myMembers POST_UNREAD_SUCCESS shouldn't make any changes if the channel member hasn  been loaded yet
myMembers RECEIVED_MY_CHANNEL_MEMBER should not overwrite a more up to date last_viewed_at ‑ myMembers RECEIVED_MY_CHANNEL_MEMBER should not overwrite a more up to date last_viewed_at
myMembers RECEIVED_MY_CHANNEL_MEMBER should save a newly received channel member ‑ myMembers RECEIVED_MY_CHANNEL_MEMBER should save a newly received channel member
myMembers RECEIVED_MY_CHANNEL_MEMBER should update an existing channel member ‑ myMembers RECEIVED_MY_CHANNEL_MEMBER should update an existing channel member
myMembers RECEIVED_MY_CHANNEL_MEMBERS should not overwrite a more up to date last_viewed_at ‑ myMembers RECEIVED_MY_CHANNEL_MEMBERS should not overwrite a more up to date last_viewed_at
myMembers RECEIVED_MY_CHANNEL_MEMBERS should save a newly received channel member ‑ myMembers RECEIVED_MY_CHANNEL_MEMBERS should save a newly received channel member
myMembers RECEIVED_MY_CHANNEL_MEMBERS should update an existing channel member ‑ myMembers RECEIVED_MY_CHANNEL_MEMBERS should update an existing channel member
notification_actions sendDesktopNotification CollapsedThreads: false should notify user on replies regardless of them being followed ‑ notification_actions sendDesktopNotification CollapsedThreads: false should notify user on replies regardless of them being followed
notification_actions sendDesktopNotification CollapsedThreads: true should not notify user on crt reply when desktop is MENTION and there is no mention ‑ notification_actions sendDesktopNotification CollapsedThreads: true should not notify user on crt reply when desktop is MENTION and there is no mention
notification_actions sendDesktopNotification CollapsedThreads: true should not notify user on crt reply when the tab is active and the thread is open ‑ notification_actions sendDesktopNotification CollapsedThreads: true should not notify user on crt reply when the tab is active and the thread is open
notification_actions sendDesktopNotification CollapsedThreads: true should redirect to permalink when CRT in on and the post is a thread ‑ notification_actions sendDesktopNotification CollapsedThreads: true should redirect to permalink when CRT in on and the post is a thread
notification_actions sendDesktopNotification should default sound when no sound is specified ‑ notification_actions sendDesktopNotification should default sound when no sound is specified
notification_actions sendDesktopNotification should not notify user on muted channels ‑ notification_actions sendDesktopNotification should not notify user on muted channels
notification_actions sendDesktopNotification should not notify user on other user add to channel ‑ notification_actions sendDesktopNotification should not notify user on other user add to channel
notification_actions sendDesktopNotification should not notify user on systemMessage ‑ notification_actions sendDesktopNotification should not notify user on systemMessage
notification_actions sendDesktopNotification should not notify user on user status dnd ‑ notification_actions sendDesktopNotification should not notify user on user status dnd
notification_actions sendDesktopNotification should not notify user on user status ooo ‑ notification_actions sendDesktopNotification should not notify user on user status ooo
notification_actions sendDesktopNotification should not notify user on user's webhook ‑ notification_actions sendDesktopNotification should not notify user on user's webhook
notification_actions sendDesktopNotification should not notify user when notify props is set to NONE ‑ notification_actions sendDesktopNotification should not notify user when notify props is set to NONE
notification_actions sendDesktopNotification should not notify user when notify props is set to mention and there are no mentions ‑ notification_actions sendDesktopNotification should not notify user when notify props is set to mention and there are no mentions
notification_actions sendDesktopNotification should not notify user when tab and channel are active ‑ notification_actions sendDesktopNotification should not notify user when tab and channel are active
notification_actions sendDesktopNotification should notify user on add to channel ‑ notification_actions sendDesktopNotification should notify user on add to channel
notification_actions sendDesktopNotification should notify user on user status away ‑ notification_actions sendDesktopNotification should notify user on user status away
notification_actions sendDesktopNotification should notify user on user status offline ‑ notification_actions sendDesktopNotification should notify user on user status offline
notification_actions sendDesktopNotification should notify user on user status online ‑ notification_actions sendDesktopNotification should notify user on user status online
notification_actions sendDesktopNotification should notify user when notify props is set to mention and there are mentions ‑ notification_actions sendDesktopNotification should notify user when notify props is set to mention and there are mentions
notification_actions sendDesktopNotification should notify user when notify props is set to mention and there are no mentions but it's a DM_CHANNEL ‑ notification_actions sendDesktopNotification should notify user when notify props is set to mention and there are no mentions but it's a DM_CHANNEL
notification_actions sendDesktopNotification should notify user when tab is active but the channel is not ‑ notification_actions sendDesktopNotification should notify user when tab is active but the channel is not
notification_actions sendDesktopNotification should notify user ‑ notification_actions sendDesktopNotification should notify user
notification_actions sendDesktopNotification should use specified sound when specified ‑ notification_actions sendDesktopNotification should use specified sound when specified
onboarding tasks manager Places all the elements (6 ignoring plugins) when user is first admin or admin ‑ onboarding tasks manager Places all the elements (6 ignoring plugins) when user is first admin or admin
onboarding tasks manager Removes invite people task item when user is GUEST user ‑ onboarding tasks manager Removes invite people task item when user is GUEST user
onboarding tasks manager Removes start_trial and visit_system_console when user is end user ‑ onboarding tasks manager Removes start_trial and visit_system_console when user is end user
onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes only the ReduceOnBoardingTaskList feature flag items when user is first admin or admin ‑ onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes only the ReduceOnBoardingTaskList feature flag items when user is first admin or admin
onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes start_trial and ReduceOnBoardingTaskList feature flag items when user is end user ‑ onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes start_trial and ReduceOnBoardingTaskList feature flag items when user is end user
onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes start_trial and invite people and ReduceOnBoardingTaskList feature flag items when user is GUEST user ‑ onboarding tasks manager with ReduceOnBoardingTaskList feature flag true  removes start_trial and invite people and ReduceOnBoardingTaskList feature flag items when user is GUEST user
opengraph receiving multiple posts no embeds in post metadata ‑ opengraph receiving multiple posts no embeds in post metadata
opengraph receiving multiple posts no post metadata ‑ opengraph receiving multiple posts no post metadata
opengraph receiving multiple posts other types of embeds in post metadata ‑ opengraph receiving multiple posts other types of embeds in post metadata
opengraph receiving multiple posts should save opengraph data ‑ opengraph receiving multiple posts should save opengraph data
opengraph receiving multiple posts should save reactions for multiple posts ‑ opengraph receiving multiple posts should save reactions for multiple posts
opengraph single post received (RECEIVED_NEW_POST) no embeds in post metadata ‑ opengraph single post received (RECEIVED_NEW_POST) no embeds in post metadata
opengraph single post received (RECEIVED_NEW_POST) no post metadata ‑ opengraph single post received (RECEIVED_NEW_POST) no post metadata
opengraph single post received (RECEIVED_NEW_POST) other types of embeds in post metadata ‑ opengraph single post received (RECEIVED_NEW_POST) other types of embeds in post metadata
opengraph single post received (RECEIVED_NEW_POST) should save opengraph data ‑ opengraph single post received (RECEIVED_NEW_POST) should save opengraph data
opengraph single post received (RECEIVED_POST) no embeds in post metadata ‑ opengraph single post received (RECEIVED_POST) no embeds in post metadata
opengraph single post received (RECEIVED_POST) no post metadata ‑ opengraph single post received (RECEIVED_POST) no post metadata
opengraph single post received (RECEIVED_POST) other types of embeds in post metadata ‑ opengraph single post received (RECEIVED_POST) other types of embeds in post metadata
opengraph single post received (RECEIVED_POST) should save opengraph data ‑ opengraph single post received (RECEIVED_POST) should save opengraph data
orderByTeam should remove correspoding order when leaving a team ‑ orderByTeam should remove correspoding order when leaving a team
parseImageDimensions should return auto height when not provided ‑ parseImageDimensions should return auto height when not provided
parseImageDimensions should return auto width when not provided ‑ parseImageDimensions should return auto width when not provided
parseImageDimensions should return full dimensions when provided ‑ parseImageDimensions should return full dimensions when provided
parseImageDimensions should return the original href when invalid dimensions are provided ‑ parseImageDimensions should return the original href when invalid dimensions are provided
parseImageDimensions should return the original href when no dimensions are provided ‑ parseImageDimensions should return the original href when no dimensions are provided
parseSearchTerms empty input ‑ parseSearchTerms empty input
parseSearchTerms empty phrase ‑ parseSearchTerms empty phrase
parseSearchTerms no input ‑ parseSearchTerms no input
parseSearchTerms phrase before word ‑ parseSearchTerms phrase before word
parseSearchTerms simple phrase ‑ parseSearchTerms simple phrase
parseSearchTerms simple word ‑ parseSearchTerms simple word
parseSearchTerms with date search flags before and after ‑ parseSearchTerms with date search flags before and after
parseSearchTerms with negative date search flags before and after ‑ parseSearchTerms with negative date search flags before and after
parseSearchTerms with negative search flags after ‑ parseSearchTerms with negative search flags after
parseSearchTerms with negative search flags before and after ‑ parseSearchTerms with negative search flags before and after
parseSearchTerms with negative search flags before ‑ parseSearchTerms with negative search flags before
parseSearchTerms with search flags after ‑ parseSearchTerms with search flags after
parseSearchTerms with search flags before and after ‑ parseSearchTerms with search flags before and after
parseSearchTerms with search flags before ‑ parseSearchTerms with search flags before
parseSearchTerms word before phrase ‑ parseSearchTerms word before phrase
parseSearchTerms words and phrases ‑ parseSearchTerms words and phrases
patchCategory should only modify the provided fields ‑ patchCategory should only modify the provided fields
patchCategory should patch the category optimistically even when the response is delayed ‑ patchCategory should patch the category optimistically even when the response is delayed
patchCategory should roll back changes with a delayed error response ‑ patchCategory should roll back changes with a delayed error response
pendingPostIds making a new pending post should add new entries for pending posts ‑ pendingPostIds making a new pending post should add new entries for pending posts
pendingPostIds making a new pending post should do nothing for regular posts ‑ pendingPostIds making a new pending post should do nothing for regular posts
pendingPostIds making a new pending post should not add duplicate entries ‑ pendingPostIds making a new pending post should not add duplicate entries
pendingPostIds marking a pending post as completed should do nothing when receiving a non-pending post ‑ pendingPostIds marking a pending post as completed should do nothing when receiving a non-pending post
pendingPostIds marking a pending post as completed should do nothing without an entry for the post ‑ pendingPostIds marking a pending post as completed should do nothing without an entry for the post
pendingPostIds marking a pending post as completed should remove an entry when its post is successfully created ‑ pendingPostIds marking a pending post as completed should remove an entry when its post is successfully created
pendingPostIds removing a pending post should do nothing without an entry for the post ‑ pendingPostIds removing a pending post should do nothing without an entry for the post
pendingPostIds removing a pending post should remove an entry when its post is deleted ‑ pendingPostIds removing a pending post should remove an entry when its post is deleted
pluginEnabled Apps plugin gets disabled ‑ pluginEnabled Apps plugin gets disabled
pluginEnabled Apps plugin gets enabled ‑ pluginEnabled Apps plugin gets enabled
pluginEnabled Bindings are succesfully fetched ‑ pluginEnabled Bindings are succesfully fetched
pluginEnabled Bindings fail to fetch ‑ pluginEnabled Bindings fail to fetch
plugins/ChannelHeaderPlug should match snapshot when the App Bar is visible ‑ plugins/ChannelHeaderPlug should match snapshot when the App Bar is visible
plugins/ChannelHeaderPlug should match snapshot with no extended component ‑ plugins/ChannelHeaderPlug should match snapshot with no extended component
plugins/ChannelHeaderPlug should match snapshot with one extended component ‑ plugins/ChannelHeaderPlug should match snapshot with one extended component
plugins/ChannelHeaderPlug should match snapshot with six extended components ‑ plugins/ChannelHeaderPlug should match snapshot with six extended components
plugins/MainMenuActions should match snapshot in mobile view with some plugin and ability to click plugin ‑ plugins/MainMenuActions should match snapshot in mobile view with some plugin and ability to click plugin
plugins/MainMenuActions should match snapshot in web view ‑ plugins/MainMenuActions should match snapshot in web view
plugins/MobileChannelHeaderPlug should call handleBindingClick on fireAppAction ‑ plugins/MobileChannelHeaderPlug should call handleBindingClick on fireAppAction
plugins/MobileChannelHeaderPlug should call plugin.action on fireAction ‑ plugins/MobileChannelHeaderPlug should call plugin.action on fireAction
plugins/MobileChannelHeaderPlug should match snapshot with no binding, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with no binding, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with no bindings ‑ plugins/MobileChannelHeaderPlug should match snapshot with no bindings
plugins/MobileChannelHeaderPlug should match snapshot with no extended component ‑ plugins/MobileChannelHeaderPlug should match snapshot with no extended component
plugins/MobileChannelHeaderPlug should match snapshot with no extended component, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with no extended component, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with one binding ‑ plugins/MobileChannelHeaderPlug should match snapshot with one binding
plugins/MobileChannelHeaderPlug should match snapshot with one binding, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with one binding, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with one extended component and one binding, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with one extended component and one binding, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with one extended component ‑ plugins/MobileChannelHeaderPlug should match snapshot with one extended component
plugins/MobileChannelHeaderPlug should match snapshot with one extended component, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with one extended component, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with one extended components and one binding ‑ plugins/MobileChannelHeaderPlug should match snapshot with one extended components and one binding
plugins/MobileChannelHeaderPlug should match snapshot with two bindings ‑ plugins/MobileChannelHeaderPlug should match snapshot with two bindings
plugins/MobileChannelHeaderPlug should match snapshot with two bindings, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with two bindings, in dropdown
plugins/MobileChannelHeaderPlug should match snapshot with two extended components ‑ plugins/MobileChannelHeaderPlug should match snapshot with two extended components
plugins/MobileChannelHeaderPlug should match snapshot with two extended components, in dropdown ‑ plugins/MobileChannelHeaderPlug should match snapshot with two extended components, in dropdown
plugins/Pluggable should match snapshot with extended component with pluggableName ‑ plugins/Pluggable should match snapshot with extended component with pluggableName
plugins/Pluggable should match snapshot with extended component ‑ plugins/Pluggable should match snapshot with extended component
plugins/Pluggable should match snapshot with no extended component ‑ plugins/Pluggable should match snapshot with no extended component
plugins/Pluggable should match snapshot with non-null pluggableId ‑ plugins/Pluggable should match snapshot with non-null pluggableId
plugins/Pluggable should match snapshot with null pluggableId ‑ plugins/Pluggable should match snapshot with null pluggableId
plugins/Pluggable should match snapshot with valid pluggableId ‑ plugins/Pluggable should match snapshot with valid pluggableId
plugins/Pluggable should return null if neither pluggableName nor children is is defined in props ‑ plugins/Pluggable should return null if neither pluggableName nor children is is defined in props
plugins/Pluggable should return null if with pluggableName but no children ‑ plugins/Pluggable should return null if with pluggableName but no children
plugins/PostMessageView should match snapshot with extended post type ‑ plugins/PostMessageView should match snapshot with extended post type
plugins/PostMessageView should match snapshot with no extended post type ‑ plugins/PostMessageView should match snapshot with no extended post type
posts deleting a post (POST_DELETED) should do nothing if the post is not loaded ‑ posts deleting a post (POST_DELETED) should do nothing if the post is not loaded
posts deleting a post (POST_DELETED) should mark the post as deleted and remove the rest of the thread ‑ posts deleting a post (POST_DELETED) should mark the post as deleted and remove the rest of the thread
posts deleting a post (POST_DELETED) should not remove the rest of the thread when deleting a comment ‑ posts deleting a post (POST_DELETED) should not remove the rest of the thread when deleting a comment
posts follow a post/thread (FOLLOW_CHANGED_THREAD) should set is_following to false ‑ posts follow a post/thread (FOLLOW_CHANGED_THREAD) should set is_following to false
posts follow a post/thread (FOLLOW_CHANGED_THREAD) should set is_following to true ‑ posts follow a post/thread (FOLLOW_CHANGED_THREAD) should set is_following to true
posts received a single post (RECEIVED_NEW_POST) should add a new pending post ‑ posts received a single post (RECEIVED_NEW_POST) should add a new pending post
posts received a single post (RECEIVED_NEW_POST) should add a new permalink post and remove stored nested permalink data ‑ posts received a single post (RECEIVED_NEW_POST) should add a new permalink post and remove stored nested permalink data
posts received a single post (RECEIVED_NEW_POST) should add a new post ‑ posts received a single post (RECEIVED_NEW_POST) should add a new post
posts received a single post (RECEIVED_NEW_POST) should add a newer post ‑ posts received a single post (RECEIVED_NEW_POST) should add a newer post
posts received a single post (RECEIVED_NEW_POST) should not add an older post ‑ posts received a single post (RECEIVED_NEW_POST) should not add an older post
posts received a single post (RECEIVED_NEW_POST) should remove any pending posts when receiving the actual post ‑ posts received a single post (RECEIVED_NEW_POST) should remove any pending posts when receiving the actual post
posts received a single post (RECEIVED_NEW_POST) should update an existing post ‑ posts received a single post (RECEIVED_NEW_POST) should update an existing post
posts received a single post (RECEIVED_POST) should add a new pending post ‑ posts received a single post (RECEIVED_POST) should add a new pending post
posts received a single post (RECEIVED_POST) should add a new permalink post and remove stored nested permalink data ‑ posts received a single post (RECEIVED_POST) should add a new permalink post and remove stored nested permalink data
posts received a single post (RECEIVED_POST) should add a new post ‑ posts received a single post (RECEIVED_POST) should add a new post
posts received a single post (RECEIVED_POST) should add a newer post ‑ posts received a single post (RECEIVED_POST) should add a newer post
posts received a single post (RECEIVED_POST) should not add an older post ‑ posts received a single post (RECEIVED_POST) should not add an older post
posts received a single post (RECEIVED_POST) should remove any pending posts when receiving the actual post ‑ posts received a single post (RECEIVED_POST) should remove any pending posts when receiving the actual post
posts received a single post (RECEIVED_POST) should update an existing post ‑ posts received a single post (RECEIVED_POST) should update an existing post
posts received multiple posts should add new posts ‑ posts received multiple posts should add new posts
posts received multiple posts should do nothing when post list is empty ‑ posts received multiple posts should do nothing when post list is empty
posts received multiple posts should not add channelId entity to postsInChannel if there were no posts in channel and it has receivedNewPosts on action ‑ posts received multiple posts should not add channelId entity to postsInChannel if there were no posts in channel and it has receivedNewPosts on action
posts received multiple posts should remove any pending posts when receiving the actual post ‑ posts received multiple posts should remove any pending posts when receiving the actual post
posts received multiple posts should set state for deleted posts ‑ posts received multiple posts should set state for deleted posts
posts received multiple posts should update existing posts unless we have a more recent version ‑ posts received multiple posts should update existing posts unless we have a more recent version
posts removing a post (POST_REMOVED) should do nothing if the post is not loaded ‑ posts removing a post (POST_REMOVED) should do nothing if the post is not loaded
posts removing a post (POST_REMOVED) should not remove the rest of the thread when removing a comment ‑ posts removing a post (POST_REMOVED) should not remove the rest of the thread when removing a comment
posts removing a post (POST_REMOVED) should remove the post and the rest and the rest of the thread ‑ posts removing a post (POST_REMOVED) should remove the post and the rest and the rest of the thread
posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no posts in that channel are loaded ‑ posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no posts in that channel are loaded
posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled ‑ posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled
posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any posts in that channel ‑ posts when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any posts in that channel
posts when a channel is deleted (LEAVE_CHANNEL) should do nothing if no posts in that channel are loaded ‑ posts when a channel is deleted (LEAVE_CHANNEL) should do nothing if no posts in that channel are loaded
posts when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled ‑ posts when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled
posts when a channel is deleted (LEAVE_CHANNEL) should remove any posts in that channel ‑ posts when a channel is deleted (LEAVE_CHANNEL) should remove any posts in that channel
posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no posts in that channel are loaded ‑ posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no posts in that channel are loaded
posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled ‑ posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled
posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any posts in that channel ‑ posts when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any posts in that channel
postsInChannel deleting a post should do nothing if no posts in the channel have been loaded ‑ postsInChannel deleting a post should do nothing if no posts in the channel have been loaded
postsInChannel deleting a post should do nothing if the post has not been loaded ‑ postsInChannel deleting a post should do nothing if the post has not been loaded
postsInChannel deleting a post should do nothing to blocks without comments ‑ postsInChannel deleting a post should do nothing to blocks without comments
postsInChannel deleting a post should do nothing when deleting a comment ‑ postsInChannel deleting a post should do nothing when deleting a comment
postsInChannel deleting a post should do nothing when deleting a post without comments ‑ postsInChannel deleting a post should do nothing when deleting a post without comments
postsInChannel deleting a post should remove comments from multiple blocks ‑ postsInChannel deleting a post should remove comments from multiple blocks
postsInChannel deleting a post should remove comments on the post when deleting a post with comments ‑ postsInChannel deleting a post should remove comments on the post when deleting a post with comments
postsInChannel deleting a post should remove empty blocks ‑ postsInChannel deleting a post should remove empty blocks
postsInChannel receiving a new post should do nothing for a duplicate post ‑ postsInChannel receiving a new post should do nothing for a duplicate post
postsInChannel receiving a new post should do nothing when a reply-post comes and CRT is ON ‑ postsInChannel receiving a new post should do nothing when a reply-post comes and CRT is ON
postsInChannel receiving a new post should do nothing without posts loaded for the channel ‑ postsInChannel receiving a new post should do nothing without posts loaded for the channel
postsInChannel receiving a new post should just add the new post if the pending post was already removed ‑ postsInChannel receiving a new post should just add the new post if the pending post was already removed
postsInChannel receiving a new post should not include a previously removed post ‑ postsInChannel receiving a new post should not include a previously removed post
postsInChannel receiving a new post should not store the new post when the channel only has older posts ‑ postsInChannel receiving a new post should not store the new post when the channel only has older posts
postsInChannel receiving a new post should remove a previously pending post ‑ postsInChannel receiving a new post should remove a previously pending post
postsInChannel receiving a new post should reset when called for (e.g. when CRT is TOGGLED) ‑ postsInChannel receiving a new post should reset when called for (e.g. when CRT is TOGGLED)
postsInChannel receiving a new post should store the new post when the channel has recent posts ‑ postsInChannel receiving a new post should store the new post when the channel has recent posts
postsInChannel receiving a new post should store the new post when the channel is empty ‑ postsInChannel receiving a new post should store the new post when the channel is empty
postsInChannel receiving a postEditHistory should replace the postEditHistory for the post ‑ postsInChannel receiving a postEditHistory should replace the postEditHistory for the post
postsInChannel receiving a single post should do nothing for a pending post that was already removed ‑ postsInChannel receiving a single post should do nothing for a pending post that was already removed
postsInChannel receiving a single post should do nothing for a post that was not previously pending ‑ postsInChannel receiving a single post should do nothing for a post that was not previously pending
postsInChannel receiving a single post should do nothing for a post without posts loaded for the channel ‑ postsInChannel receiving a single post should do nothing for a post without posts loaded for the channel
postsInChannel receiving a single post should replace a previously pending post ‑ postsInChannel receiving a single post should replace a previously pending post
postsInChannel receiving consecutive posts in the channel that are not recent should add posts to recent block if there is overlap ‑ postsInChannel receiving consecutive posts in the channel that are not recent should add posts to recent block if there is overlap
postsInChannel receiving consecutive posts in the channel that are not recent should do nothing when receiving no posts for loaded channel ‑ postsInChannel receiving consecutive posts in the channel that are not recent should do nothing when receiving no posts for loaded channel
postsInChannel receiving consecutive posts in the channel that are not recent should make entry for channel with no posts ‑ postsInChannel receiving consecutive posts in the channel that are not recent should make entry for channel with no posts
postsInChannel receiving consecutive posts in the channel that are not recent should not save duplicate posts ‑ postsInChannel receiving consecutive posts in the channel that are not recent should not save duplicate posts
postsInChannel receiving consecutive posts in the channel that are not recent should not save posts in another block without overlap ‑ postsInChannel receiving consecutive posts in the channel that are not recent should not save posts in another block without overlap
postsInChannel receiving consecutive posts in the channel that are not recent should not save posts that are not in data.order ‑ postsInChannel receiving consecutive posts in the channel that are not recent should not save posts that are not in data.order
postsInChannel receiving consecutive posts in the channel that are not recent should save posts in the correct order ‑ postsInChannel receiving consecutive posts in the channel that are not recent should save posts in the correct order
postsInChannel receiving consecutive posts in the channel that are not recent should save with chunk as oldest ‑ postsInChannel receiving consecutive posts in the channel that are not recent should save with chunk as oldest
postsInChannel receiving consecutive recent posts in the channel should add posts to non-recent block if there is overlap ‑ postsInChannel receiving consecutive recent posts in the channel should add posts to non-recent block if there is overlap
postsInChannel receiving consecutive recent posts in the channel should do nothing when receiving no posts for loaded channel ‑ postsInChannel receiving consecutive recent posts in the channel should do nothing when receiving no posts for loaded channel
postsInChannel receiving consecutive recent posts in the channel should make entry for channel with no posts ‑ postsInChannel receiving consecutive recent posts in the channel should make entry for channel with no posts
postsInChannel receiving consecutive recent posts in the channel should not save duplicate posts ‑ postsInChannel receiving consecutive recent posts in the channel should not save duplicate posts
postsInChannel receiving consecutive recent posts in the channel should not save posts in an older block, even if they may be adjacent ‑ postsInChannel receiving consecutive recent posts in the channel should not save posts in an older block, even if they may be adjacent
postsInChannel receiving consecutive recent posts in the channel should not save posts in the recent block even if new posts may be adjacent ‑ postsInChannel receiving consecutive recent posts in the channel should not save posts in the recent block even if new posts may be adjacent
postsInChannel receiving consecutive recent posts in the channel should not save posts that are not in data.order ‑ postsInChannel receiving consecutive recent posts in the channel should not save posts that are not in data.order
postsInChannel receiving consecutive recent posts in the channel should save posts in the correct order ‑ postsInChannel receiving consecutive recent posts in the channel should save posts in the correct order
postsInChannel receiving posts after should add posts to existing block ‑ postsInChannel receiving posts after should add posts to existing block
postsInChannel receiving posts after should do nothing when no posts are received ‑ postsInChannel receiving posts after should do nothing when no posts are received
postsInChannel receiving posts after should merge adjacent posts if we have newer posts ‑ postsInChannel receiving posts after should merge adjacent posts if we have newer posts
postsInChannel receiving posts after should save posts when channel is empty ‑ postsInChannel receiving posts after should save posts when channel is empty
postsInChannel receiving posts after should save posts when channel is not loaded ‑ postsInChannel receiving posts after should save posts when channel is not loaded
postsInChannel receiving posts before should add posts to existing block ‑ postsInChannel receiving posts before should add posts to existing block
postsInChannel receiving posts before should do nothing when no posts are received ‑ postsInChannel receiving posts before should do nothing when no posts are received
postsInChannel receiving posts before should have oldest set to false ‑ postsInChannel receiving posts before should have oldest set to false
postsInChannel receiving posts before should merge adjacent posts if we have newer posts ‑ postsInChannel receiving posts before should merge adjacent posts if we have newer posts
postsInChannel receiving posts before should save posts when channel is empty ‑ postsInChannel receiving posts before should save posts when channel is empty
postsInChannel receiving posts before should save posts when channel is not loaded ‑ postsInChannel receiving posts before should save posts when channel is not loaded
postsInChannel receiving posts since should always save posts in the recent block ‑ postsInChannel receiving posts since should always save posts in the recent block
postsInChannel receiving posts since should do nothing for channel with no posts ‑ postsInChannel receiving posts since should do nothing for channel with no posts
postsInChannel receiving posts since should do nothing if only receiving updated posts ‑ postsInChannel receiving posts since should do nothing if only receiving updated posts
postsInChannel receiving posts since should do nothing when receiving no posts for loaded channel ‑ postsInChannel receiving posts since should do nothing when receiving no posts for loaded channel
postsInChannel receiving posts since should not save duplicate posts ‑ postsInChannel receiving posts since should not save duplicate posts
postsInChannel receiving posts since should not save older posts ‑ postsInChannel receiving posts since should not save older posts
postsInChannel receiving posts since should not save posts in an older block ‑ postsInChannel receiving posts since should not save posts in an older block
postsInChannel receiving posts since should not save posts that are not in data.order ‑ postsInChannel receiving posts since should not save posts that are not in data.order
postsInChannel receiving posts since should save any posts in between ‑ postsInChannel receiving posts since should save any posts in between
postsInChannel receiving posts since should save posts in the channel in the correct order ‑ postsInChannel receiving posts since should save posts in the channel in the correct order
postsInChannel removing a post should do nothing if no posts in the channel have been loaded ‑ postsInChannel removing a post should do nothing if no posts in the channel have been loaded
postsInChannel removing a post should do nothing if the post has not been loaded ‑ postsInChannel removing a post should do nothing if the post has not been loaded
postsInChannel removing a post should remove a comment without removing the root post ‑ postsInChannel removing a post should remove a comment without removing the root post
postsInChannel removing a post should remove comments on the post ‑ postsInChannel removing a post should remove comments on the post
postsInChannel removing a post should remove empty blocks ‑ postsInChannel removing a post should remove empty blocks
postsInChannel removing a post should remove the post ‑ postsInChannel removing a post should remove the post
postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no posts in that channel are loaded ‑ postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no posts in that channel are loaded
postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled ‑ postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled
postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any posts in that channel ‑ postsInChannel when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any posts in that channel
postsInChannel when a channel is deleted (LEAVE_CHANNEL) should do nothing if no posts in that channel are loaded ‑ postsInChannel when a channel is deleted (LEAVE_CHANNEL) should do nothing if no posts in that channel are loaded
postsInChannel when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled ‑ postsInChannel when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled
postsInChannel when a channel is deleted (LEAVE_CHANNEL) should remove any posts in that channel ‑ postsInChannel when a channel is deleted (LEAVE_CHANNEL) should remove any posts in that channel
postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no posts in that channel are loaded ‑ postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no posts in that channel are loaded
postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled ‑ postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled
postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any posts in that channel ‑ postsInChannel when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any posts in that channel
postsInThread deleting a post should do nothing if deleting a post without comments ‑ postsInThread deleting a post should do nothing if deleting a post without comments
postsInThread deleting a post should do nothing when deleting a comment ‑ postsInThread deleting a post should do nothing when deleting a comment
postsInThread deleting a post should remove the thread when deleting the root post ‑ postsInThread deleting a post should remove the thread when deleting the root post
postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a duplicate post ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a duplicate post
postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a non-comment post ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a non-comment post
postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a pending comment that was already removed ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should do nothing for a pending comment that was already removed
postsInThread receiving a single post (RECEIVED_NEW_POST) should replace a previously pending comment ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should replace a previously pending comment
postsInThread receiving a single post (RECEIVED_NEW_POST) should store a comment that was not previously pending ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should store a comment that was not previously pending
postsInThread receiving a single post (RECEIVED_NEW_POST) should store a comment without other comments loaded for the thread ‑ postsInThread receiving a single post (RECEIVED_NEW_POST) should store a comment without other comments loaded for the thread
postsInThread receiving a single post (RECEIVED_POST) should do nothing for a duplicate post ‑ postsInThread receiving a single post (RECEIVED_POST) should do nothing for a duplicate post
postsInThread receiving a single post (RECEIVED_POST) should do nothing for a non-comment post ‑ postsInThread receiving a single post (RECEIVED_POST) should do nothing for a non-comment post
postsInThread receiving a single post (RECEIVED_POST) should do nothing for a pending comment that was already removed ‑ postsInThread receiving a single post (RECEIVED_POST) should do nothing for a pending comment that was already removed
postsInThread receiving a single post (RECEIVED_POST) should replace a previously pending comment ‑ postsInThread receiving a single post (RECEIVED_POST) should replace a previously pending comment
postsInThread receiving a single post (RECEIVED_POST) should store a comment that was not previously pending ‑ postsInThread receiving a single post (RECEIVED_POST) should store a comment that was not previously pending
postsInThread receiving a single post (RECEIVED_POST) should store a comment without other comments loaded for the thread ‑ postsInThread receiving a single post (RECEIVED_POST) should store a comment without other comments loaded for the thread
postsInThread receiving posts in a thread should do nothing when receiving no posts ‑ postsInThread receiving posts in a thread should do nothing when receiving no posts
postsInThread receiving posts in a thread should not save duplicate posts ‑ postsInThread receiving posts in a thread should not save duplicate posts
postsInThread receiving posts in a thread should not save the root post ‑ postsInThread receiving posts in a thread should not save the root post
postsInThread receiving posts in a thread should save comments without sorting ‑ postsInThread receiving posts in a thread should save comments without sorting
postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should do nothing when receiving no comments ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should do nothing when receiving no comments
postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should do nothing when receiving no posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should do nothing when receiving no posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should not save duplicate posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should not save duplicate posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should not save not-comment posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should not save not-comment posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should save comments without in the correct threads without sorting ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_AFTER) should save comments without in the correct threads without sorting
postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should do nothing when receiving no comments ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should do nothing when receiving no comments
postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should do nothing when receiving no posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should do nothing when receiving no posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should not save duplicate posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should not save duplicate posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should not save not-comment posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should not save not-comment posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should save comments without in the correct threads without sorting ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_BEFORE) should save comments without in the correct threads without sorting
postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should do nothing when receiving no comments ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should do nothing when receiving no comments
postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should do nothing when receiving no posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should do nothing when receiving no posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should not save duplicate posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should not save duplicate posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should not save not-comment posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should not save not-comment posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should save comments without in the correct threads without sorting ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_IN_CHANNEL) should save comments without in the correct threads without sorting
postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should do nothing when receiving no comments ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should do nothing when receiving no comments
postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should do nothing when receiving no posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should do nothing when receiving no posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should not save duplicate posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should not save duplicate posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should not save not-comment posts ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should not save not-comment posts
postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should save comments without in the correct threads without sorting ‑ postsInThread receiving posts in the channel (RECEIVED_POSTS_SINCE) should save comments without in the correct threads without sorting
postsInThread removing a post should do nothing if removing a thread that has not been loaded ‑ postsInThread removing a post should do nothing if removing a thread that has not been loaded
postsInThread removing a post should remove an entry from the thread when removing a comment ‑ postsInThread removing a post should remove an entry from the thread when removing a comment
postsInThread removing a post should remove the thread when removing the root post ‑ postsInThread removing a post should remove the thread when removing the root post
postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no threads in that channel are loaded ‑ postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should do nothing if no threads in that channel are loaded
postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not error if a post is missing from prevPosts ‑ postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not error if a post is missing from prevPosts
postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled ‑ postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should not remove any posts with viewArchivedChannels enabled
postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any threads in that channel ‑ postsInThread when a channel is deleted (DELETE_CHANNEL_SUCCESS) should remove any threads in that channel
postsInThread when a channel is deleted (LEAVE_CHANNEL) should do nothing if no threads in that channel are loaded ‑ postsInThread when a channel is deleted (LEAVE_CHANNEL) should do nothing if no threads in that channel are loaded
postsInThread when a channel is deleted (LEAVE_CHANNEL) should not error if a post is missing from prevPosts ‑ postsInThread when a channel is deleted (LEAVE_CHANNEL) should not error if a post is missing from prevPosts
postsInThread when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled ‑ postsInThread when a channel is deleted (LEAVE_CHANNEL) should not remove any posts with viewArchivedChannels enabled
postsInThread when a channel is deleted (LEAVE_CHANNEL) should remove any threads in that channel ‑ postsInThread when a channel is deleted (LEAVE_CHANNEL) should remove any threads in that channel
postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no threads in that channel are loaded ‑ postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should do nothing if no threads in that channel are loaded
postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not error if a post is missing from prevPosts ‑ postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not error if a post is missing from prevPosts
postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled ‑ postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should not remove any posts with viewArchivedChannels enabled
postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any threads in that channel ‑ postsInThread when a channel is deleted (RECEIVED_CHANNEL_DELETED) should remove any threads in that channel
postsReplies deleted posts deleted not tracked post ‑ postsReplies deleted posts deleted not tracked post
postsReplies deleted posts deleted reply ‑ postsReplies deleted posts deleted reply
postsReplies deleted posts deleted root post ‑ postsReplies deleted posts deleted root post
postsReplies received post new reply with reply count (new post action) ‑ postsReplies received post new reply with reply count (new post action)
postsReplies received post new reply with reply count ‑ postsReplies received post new reply with reply count
postsReplies received post new reply without reply count (new post action) ‑ postsReplies received post new reply without reply count (new post action)
postsReplies received post new reply without reply count ‑ postsReplies received post new reply without reply count
postsReplies received post pending post (no id) (new post action) ‑ postsReplies received post pending post (no id) (new post action)
postsReplies received post pending post (no id) ‑ postsReplies received post pending post (no id)
postsReplies received post root post (no root_id) (new post action) ‑ postsReplies received post root post (no root_id) (new post action)
postsReplies received post root post (no root_id) ‑ postsReplies received post root post (no root_id)
postsReplies received posts received empty posts list ‑ postsReplies received posts received empty posts list
postsReplies received posts received posts and replies to new and existing counters ‑ postsReplies received posts received posts and replies to new and existing counters
postsReplies received posts received posts to existing counters ‑ postsReplies received posts received posts to existing counters
postsReplies received posts received posts to new counters ‑ postsReplies received posts received posts to new counters
postsReplies received posts received replies to existing counters ‑ postsReplies received posts received replies to existing counters
postsReplies received posts received replies to new counters ‑ postsReplies received posts received replies to new counters

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 6441 to 6823)

There are 6938 tests, see "Raw output" for the list of tests 6441 to 6823.
Raw output
reactions receiving multiple posts no post metadata ‑ reactions receiving multiple posts no post metadata
reactions receiving multiple posts no reactions in post metadata ‑ reactions receiving multiple posts no reactions in post metadata
reactions receiving multiple posts should save reactions for multiple posts except deleted posts ‑ reactions receiving multiple posts should save reactions for multiple posts except deleted posts
reactions receiving multiple posts should save reactions for multiple posts ‑ reactions receiving multiple posts should save reactions for multiple posts
reactions receiving multiple posts should save reactions ‑ reactions receiving multiple posts should save reactions
reactions single post received (RECEIVED_NEW_POST) no post metadata ‑ reactions single post received (RECEIVED_NEW_POST) no post metadata
reactions single post received (RECEIVED_NEW_POST) no reactions in post metadata ‑ reactions single post received (RECEIVED_NEW_POST) no reactions in post metadata
reactions single post received (RECEIVED_NEW_POST) should not clobber reactions when metadata empty ‑ reactions single post received (RECEIVED_NEW_POST) should not clobber reactions when metadata empty
reactions single post received (RECEIVED_NEW_POST) should not save reaction for a deleted post ‑ reactions single post received (RECEIVED_NEW_POST) should not save reaction for a deleted post
reactions single post received (RECEIVED_NEW_POST) should save reactions ‑ reactions single post received (RECEIVED_NEW_POST) should save reactions
reactions single post received (RECEIVED_POST) no post metadata ‑ reactions single post received (RECEIVED_POST) no post metadata
reactions single post received (RECEIVED_POST) no reactions in post metadata ‑ reactions single post received (RECEIVED_POST) no reactions in post metadata
reactions single post received (RECEIVED_POST) should not clobber reactions when metadata empty ‑ reactions single post received (RECEIVED_POST) should not clobber reactions when metadata empty
reactions single post received (RECEIVED_POST) should not save reaction for a deleted post ‑ reactions single post received (RECEIVED_POST) should not save reaction for a deleted post
reactions single post received (RECEIVED_POST) should save reactions ‑ reactions single post received (RECEIVED_POST) should save reactions
reconnect should call syncPostsInChannel when socket reconnects ‑ reconnect should call syncPostsInChannel when socket reconnects
reducers.entities.admin Data Retention CREATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS ‑ reducers.entities.admin Data Retention CREATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS
reducers.entities.admin Data Retention DELETE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS ‑ reducers.entities.admin Data Retention DELETE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS
reducers.entities.admin Data Retention RECEIVED_DATA_RETENTION_CUSTOM_POLICIES ‑ reducers.entities.admin Data Retention RECEIVED_DATA_RETENTION_CUSTOM_POLICIES
reducers.entities.admin Data Retention RECEIVED_DATA_RETENTION_CUSTOM_POLICY ‑ reducers.entities.admin Data Retention RECEIVED_DATA_RETENTION_CUSTOM_POLICY
reducers.entities.admin Data Retention UPDATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS ‑ reducers.entities.admin Data Retention UPDATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS
reducers.entities.admin Data Retention initial state ‑ reducers.entities.admin Data Retention initial state
reducers.entities.admin convertAnalyticsRowsToStats data should not be mutated ‑ reducers.entities.admin convertAnalyticsRowsToStats data should not be mutated
reducers.entities.admin ldapGroups LINKED_LDAP_GROUP ‑ reducers.entities.admin ldapGroups LINKED_LDAP_GROUP
reducers.entities.admin ldapGroups LINK_LDAP_GROUP_FAILURE ‑ reducers.entities.admin ldapGroups LINK_LDAP_GROUP_FAILURE
reducers.entities.admin ldapGroups RECEIVED_LDAP_GROUPS, empty initial state ‑ reducers.entities.admin ldapGroups RECEIVED_LDAP_GROUPS, empty initial state
reducers.entities.admin ldapGroups RECEIVED_LDAP_GROUPS, previously populated ‑ reducers.entities.admin ldapGroups RECEIVED_LDAP_GROUPS, previously populated
reducers.entities.admin ldapGroups UNLINKED_LDAP_GROUP ‑ reducers.entities.admin ldapGroups UNLINKED_LDAP_GROUP
reducers.entities.admin ldapGroups initial state ‑ reducers.entities.admin ldapGroups initial state
reducers.entities.admin pluginStatuses DISABLE_PLUGIN_REQUEST, plugin_0 ‑ reducers.entities.admin pluginStatuses DISABLE_PLUGIN_REQUEST, plugin_0
reducers.entities.admin pluginStatuses DISABLE_PLUGIN_REQUEST, plugin_1 ‑ reducers.entities.admin pluginStatuses DISABLE_PLUGIN_REQUEST, plugin_1
reducers.entities.admin pluginStatuses ENABLE_PLUGIN_REQUEST, plugin_0 ‑ reducers.entities.admin pluginStatuses ENABLE_PLUGIN_REQUEST, plugin_0
reducers.entities.admin pluginStatuses LOGOUT_SUCCESS, previously populated state ‑ reducers.entities.admin pluginStatuses LOGOUT_SUCCESS, previously populated state
reducers.entities.admin pluginStatuses RECEIVED_PLUGIN_STATUSES, empty initial state ‑ reducers.entities.admin pluginStatuses RECEIVED_PLUGIN_STATUSES, empty initial state
reducers.entities.admin pluginStatuses RECEIVED_PLUGIN_STATUSES, previously populated state ‑ reducers.entities.admin pluginStatuses RECEIVED_PLUGIN_STATUSES, previously populated state
reducers.entities.admin pluginStatuses REMOVED_PLUGIN, plugin_0 ‑ reducers.entities.admin pluginStatuses REMOVED_PLUGIN, plugin_0
reducers.entities.admin pluginStatuses REMOVED_PLUGIN, plugin_1 ‑ reducers.entities.admin pluginStatuses REMOVED_PLUGIN, plugin_1
reducers.entities.admin pluginStatuses initial state ‑ reducers.entities.admin pluginStatuses initial state
reducers.entities.channels updateMessageCounts root and total should be different if there are threads ‑ reducers.entities.channels updateMessageCounts root and total should be different if there are threads
reducers.entities.general firstAdminVisitMarketplaceStatus FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED, empty initial state ‑ reducers.entities.general firstAdminVisitMarketplaceStatus FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED, empty initial state
reducers.entities.general firstAdminVisitMarketplaceStatus FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED, previously populated state ‑ reducers.entities.general firstAdminVisitMarketplaceStatus FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED, previously populated state
reducers.entities.general firstAdminVisitMarketplaceStatus initial state ‑ reducers.entities.general firstAdminVisitMarketplaceStatus initial state
reducers.entities.search fileResults SearchTypes.RECEIVED_SEARCH_POSTS first file results received ‑ reducers.entities.search fileResults SearchTypes.RECEIVED_SEARCH_POSTS first file results received
reducers.entities.search fileResults SearchTypes.RECEIVED_SEARCH_POSTS multiple file results received ‑ reducers.entities.search fileResults SearchTypes.RECEIVED_SEARCH_POSTS multiple file results received
reducers.entities.search fileResults initial state ‑ reducers.entities.search fileResults initial state
reducers.entities.search matches PostTypes.POST_REMOVED post in results ‑ reducers.entities.search matches PostTypes.POST_REMOVED post in results
reducers.entities.search matches PostTypes.POST_REMOVED post not in results ‑ reducers.entities.search matches PostTypes.POST_REMOVED post not in results
reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS first results received ‑ reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS first results received
reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS multiple results received ‑ reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS multiple results received
reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS no matches received ‑ reducers.entities.search matches SearchTypes.RECEIVED_SEARCH_POSTS no matches received
reducers.entities.search matches initial state ‑ reducers.entities.search matches initial state
reducers.entities.search pinned do not show multiples of the same post ‑ reducers.entities.search pinned do not show multiples of the same post
reducers.entities.search results PostTypes.POST_REMOVED post in results ‑ reducers.entities.search results PostTypes.POST_REMOVED post in results
reducers.entities.search results PostTypes.POST_REMOVED post not in results ‑ reducers.entities.search results PostTypes.POST_REMOVED post not in results
reducers.entities.search results SearchTypes.RECEIVED_SEARCH_POSTS first results received ‑ reducers.entities.search results SearchTypes.RECEIVED_SEARCH_POSTS first results received
reducers.entities.search results SearchTypes.RECEIVED_SEARCH_POSTS multiple results received ‑ reducers.entities.search results SearchTypes.RECEIVED_SEARCH_POSTS multiple results received
reducers.entities.search results initial state ‑ reducers.entities.search results initial state
reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJI should add new emojis ‑ reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJI should add new emojis
reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJI should return the original state if the emoji is already loaded ‑ reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJI should return the original state if the emoji is already loaded
reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should add new emojis ‑ reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should add new emojis
reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should return the original state if an empty array is received ‑ reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should return the original state if an empty array is received
reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should return the original state if emojis are already loaded ‑ reducers/entities/emojis customEmoji RECEIVED_CUSTOM_EMOJIS should return the original state if emojis are already loaded
reducers/entities/emojis customEmoji RECEIVED_NEW_POST no emojis in post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_NEW_POST no emojis in post metadata
reducers/entities/emojis customEmoji RECEIVED_NEW_POST no post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_NEW_POST no post metadata
reducers/entities/emojis customEmoji RECEIVED_NEW_POST should handle a mix of custom emojis that are and are not loaded ‑ reducers/entities/emojis customEmoji RECEIVED_NEW_POST should handle a mix of custom emojis that are and are not loaded
reducers/entities/emojis customEmoji RECEIVED_NEW_POST should not save custom emojis that are already loaded ‑ reducers/entities/emojis customEmoji RECEIVED_NEW_POST should not save custom emojis that are already loaded
reducers/entities/emojis customEmoji RECEIVED_NEW_POST should save custom emojis ‑ reducers/entities/emojis customEmoji RECEIVED_NEW_POST should save custom emojis
reducers/entities/emojis customEmoji RECEIVED_POST no emojis in post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_POST no emojis in post metadata
reducers/entities/emojis customEmoji RECEIVED_POST no post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_POST no post metadata
reducers/entities/emojis customEmoji RECEIVED_POST should handle a mix of custom emojis that are and are not loaded ‑ reducers/entities/emojis customEmoji RECEIVED_POST should handle a mix of custom emojis that are and are not loaded
reducers/entities/emojis customEmoji RECEIVED_POST should not save custom emojis that are already loaded ‑ reducers/entities/emojis customEmoji RECEIVED_POST should not save custom emojis that are already loaded
reducers/entities/emojis customEmoji RECEIVED_POST should save custom emojis ‑ reducers/entities/emojis customEmoji RECEIVED_POST should save custom emojis
reducers/entities/emojis customEmoji RECEIVED_POSTS no emojis in post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS no emojis in post metadata
reducers/entities/emojis customEmoji RECEIVED_POSTS no post metadata ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS no post metadata
reducers/entities/emojis customEmoji RECEIVED_POSTS should handle a mix of custom emojis that are and are not loaded ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS should handle a mix of custom emojis that are and are not loaded
reducers/entities/emojis customEmoji RECEIVED_POSTS should not save custom emojis that are already loaded ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS should not save custom emojis that are already loaded
reducers/entities/emojis customEmoji RECEIVED_POSTS should save custom emojis ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS should save custom emojis
reducers/entities/emojis customEmoji RECEIVED_POSTS should save emojis from multiple posts ‑ reducers/entities/emojis customEmoji RECEIVED_POSTS should save emojis from multiple posts
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST empty files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST empty files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST empty files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST empty files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files in permalink no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files in permalink no previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files in permalink with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files in permalink with previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files no previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST new files with previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_NEW_POST no post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST empty files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST empty files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST empty files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST empty files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST new files in permalink no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST new files in permalink no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST new files in permalink with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST new files in permalink with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST new files no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST new files no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST new files with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST new files with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST no files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST no files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST no files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST no files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST no post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST no post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POST no post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POST no post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS empty files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS empty files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS empty files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS empty files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post in permalink no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post in permalink no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post in permalink with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post in permalink with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS new files for single post with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS no files property in post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS no files property in post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS no files property in post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS no files property in post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS no post metadata no previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS no post metadata no previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS no post metadata with previous state ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS no post metadata with previous state
reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts no previous state for post1 ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts no previous state for post1
reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts previous state for post1 ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts previous state for post1
reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts with permalinks no previous state for post1 ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts with permalinks no previous state for post1
reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts with permalinks previous state for post1 ‑ reducers/entities/files fileIdsByPostId RECEIVED_POSTS should save files for multiple posts with permalinks previous state for post1
reducers/entities/files files RECEIVED_NEW_POST empty post metadata attribute ‑ reducers/entities/files files RECEIVED_NEW_POST empty post metadata attribute
reducers/entities/files files RECEIVED_NEW_POST no files in post metadata ‑ reducers/entities/files files RECEIVED_NEW_POST no files in post metadata
reducers/entities/files files RECEIVED_NEW_POST no post metadata attribute ‑ reducers/entities/files files RECEIVED_NEW_POST no post metadata attribute
reducers/entities/files files RECEIVED_NEW_POST should save files for permalinks ‑ reducers/entities/files files RECEIVED_NEW_POST should save files for permalinks
reducers/entities/files files RECEIVED_NEW_POST should save files ‑ reducers/entities/files files RECEIVED_NEW_POST should save files
reducers/entities/files files RECEIVED_POST empty post metadata attribute ‑ reducers/entities/files files RECEIVED_POST empty post metadata attribute
reducers/entities/files files RECEIVED_POST no files in post metadata ‑ reducers/entities/files files RECEIVED_POST no files in post metadata
reducers/entities/files files RECEIVED_POST no post metadata attribute ‑ reducers/entities/files files RECEIVED_POST no post metadata attribute
reducers/entities/files files RECEIVED_POST should save files for permalinks ‑ reducers/entities/files files RECEIVED_POST should save files for permalinks
reducers/entities/files files RECEIVED_POST should save files ‑ reducers/entities/files files RECEIVED_POST should save files
reducers/entities/files files RECEIVED_POSTS no files in post metadata ‑ reducers/entities/files files RECEIVED_POSTS no files in post metadata
reducers/entities/files files RECEIVED_POSTS no post metadata ‑ reducers/entities/files files RECEIVED_POSTS no post metadata
reducers/entities/files files RECEIVED_POSTS should save files for multiple posts ‑ reducers/entities/files files RECEIVED_POSTS should save files for multiple posts
reducers/entities/files files RECEIVED_POSTS should save files for permalinks ‑ reducers/entities/files files RECEIVED_POSTS should save files for permalinks
reducers/entities/files files RECEIVED_POSTS should save files ‑ reducers/entities/files files RECEIVED_POSTS should save files
reducers/entities/groups syncables GroupTypes.LINKED_GROUP_CHANNEL state ‑ reducers/entities/groups syncables GroupTypes.LINKED_GROUP_CHANNEL state
reducers/entities/groups syncables GroupTypes.LINKED_GROUP_TEAM state ‑ reducers/entities/groups syncables GroupTypes.LINKED_GROUP_TEAM state
reducers/entities/groups syncables GroupTypes.RECEIVED_GROUP_CHANNELS state ‑ reducers/entities/groups syncables GroupTypes.RECEIVED_GROUP_CHANNELS state
reducers/entities/groups syncables GroupTypes.RECEIVED_GROUP_TEAMS state ‑ reducers/entities/groups syncables GroupTypes.RECEIVED_GROUP_TEAMS state
reducers/entities/groups syncables GroupTypes.UNLINKED_GROUP_CHANNEL state ‑ reducers/entities/groups syncables GroupTypes.UNLINKED_GROUP_CHANNEL state
reducers/entities/groups syncables GroupTypes.UNLINKED_GROUP_TEAM state ‑ reducers/entities/groups syncables GroupTypes.UNLINKED_GROUP_TEAM state
reducers/entities/groups syncables initial state ‑ reducers/entities/groups syncables initial state
removeItem should remove the given item ‑ removeItem should remove the given item
removeItem should return the original array if nothing changed ‑ removeItem should return the original array if nothing changed
removeNonRecentEmptyPostBlocks should filter empty blocks ‑ removeNonRecentEmptyPostBlocks should filter empty blocks
removeNonRecentEmptyPostBlocks should not filter empty recent block ‑ removeNonRecentEmptyPostBlocks should not filter empty recent block
removeUnneededMetadata should not affect non-OpenGraph embeds ‑ removeUnneededMetadata should not affect non-OpenGraph embeds
removeUnneededMetadata should remove OpenGraph data ‑ removeUnneededMetadata should remove OpenGraph data
removeUnneededMetadata should remove emojis ‑ removeUnneededMetadata should remove emojis
removeUnneededMetadata should remove files ‑ removeUnneededMetadata should remove files
removeUnneededMetadata should remove reactions ‑ removeUnneededMetadata should remove reactions
removeUnneededMetadata with empty metadata ‑ removeUnneededMetadata with empty metadata
removeUnneededMetadata without metadata ‑ removeUnneededMetadata without metadata
renameCategory should call the correct API ‑ renameCategory should call the correct API
rhs view actions Plugin actions hideRHSPlugin it dispatches the right action when plugin rhs is opened ‑ rhs view actions Plugin actions hideRHSPlugin it dispatches the right action when plugin rhs is opened
rhs view actions Plugin actions hideRHSPlugin it doesn't dispatch the action when other plugin rhs is opened ‑ rhs view actions Plugin actions hideRHSPlugin it doesn't dispatch the action when other plugin rhs is opened
rhs view actions Plugin actions hideRHSPlugin it doesn't dispatch the action when plugin rhs is closed ‑ rhs view actions Plugin actions hideRHSPlugin it doesn't dispatch the action when plugin rhs is closed
rhs view actions Plugin actions showRHSPlugin dispatches the right action ‑ rhs view actions Plugin actions showRHSPlugin dispatches the right action
rhs view actions Plugin actions toggleRHSPlugin it dispatches hide action when rhs is closed ‑ rhs view actions Plugin actions toggleRHSPlugin it dispatches hide action when rhs is closed
rhs view actions Plugin actions toggleRHSPlugin it dispatches hide action when rhs is open ‑ rhs view actions Plugin actions toggleRHSPlugin it dispatches hide action when rhs is open
rhs view actions clearCommentDraftUploads it calls actionOnGlobalItemsWithPrefix action correctly ‑ rhs view actions clearCommentDraftUploads it calls actionOnGlobalItemsWithPrefix action correctly
rhs view actions closeMenu dispatches the right action ‑ rhs view actions closeMenu dispatches the right action
rhs view actions closeRightHandSide it dispatches the right actions with editingPost in RHS ‑ rhs view actions closeRightHandSide it dispatches the right actions with editingPost in RHS
rhs view actions closeRightHandSide it dispatches the right actions with editingPost in center channel ‑ rhs view actions closeRightHandSide it dispatches the right actions with editingPost in center channel
rhs view actions closeRightHandSide it dispatches the right actions without editingPost ‑ rhs view actions closeRightHandSide it dispatches the right actions without editingPost
rhs view actions makeOnEditLatestPost it dispatches the correct actions ‑ rhs view actions makeOnEditLatestPost it dispatches the correct actions
rhs view actions makeOnMoveHistoryIndex it moves comment history index back ‑ rhs view actions makeOnMoveHistoryIndex it moves comment history index back
rhs view actions makeOnMoveHistoryIndex it stores history message in draft ‑ rhs view actions makeOnMoveHistoryIndex it stores history message in draft
rhs view actions makeOnSubmit it adds message into history ‑ rhs view actions makeOnSubmit it adds message into history
rhs view actions makeOnSubmit it clears comment draft ‑ rhs view actions makeOnSubmit it clears comment draft
rhs view actions makeOnSubmit it submits a command when message is /away ‑ rhs view actions makeOnSubmit it submits a command when message is /away
rhs view actions makeOnSubmit it submits a reaction when message is +:smile: ‑ rhs view actions makeOnSubmit it submits a reaction when message is +:smile:
rhs view actions makeOnSubmit it submits a regular post when message is something else ‑ rhs view actions makeOnSubmit it submits a regular post when message is something else
rhs view actions makeOnSubmit it submits a regular post when options.ignoreSlash is true ‑ rhs view actions makeOnSubmit it submits a regular post when options.ignoreSlash is true
rhs view actions openAtPrevious opens a mention search ‑ rhs view actions openAtPrevious opens a mention search
rhs view actions openAtPrevious opens empty search when no other options set ‑ rhs view actions openAtPrevious opens empty search when no other options set
rhs view actions openAtPrevious opens empty search when selected post card does not exist ‑ rhs view actions openAtPrevious opens empty search when selected post card does not exist
rhs view actions openAtPrevious opens empty search when selected post does not exist ‑ rhs view actions openAtPrevious opens empty search when selected post does not exist
rhs view actions openAtPrevious opens flagged posts ‑ rhs view actions openAtPrevious opens flagged posts
rhs view actions openAtPrevious opens pinned posts ‑ rhs view actions openAtPrevious opens pinned posts
rhs view actions openAtPrevious opens search results ‑ rhs view actions openAtPrevious opens search results
rhs view actions openAtPrevious opens selected post card ‑ rhs view actions openAtPrevious opens selected post card
rhs view actions openAtPrevious opens selected post ‑ rhs view actions openAtPrevious opens selected post
rhs view actions openAtPrevious opens to empty search when not previously opened ‑ rhs view actions openAtPrevious opens to empty search when not previously opened
rhs view actions openMenu dispatches the right action ‑ rhs view actions openMenu dispatches the right action
rhs view actions openShowEditHistory it dispatches the right actions ‑ rhs view actions openShowEditHistory it dispatches the right actions
rhs view actions performSearch it dispatches searchPosts correctly ‑ rhs view actions performSearch it dispatches searchPosts correctly
rhs view actions rhs go back should be able to go back ‑ rhs view actions rhs go back should be able to go back
rhs view actions rhs suppress actions should suppress rhs ‑ rhs view actions rhs suppress actions should suppress rhs
rhs view actions rhs suppress actions should unsuppresses rhs ‑ rhs view actions rhs suppress actions should unsuppresses rhs
rhs view actions searchType updateSearchType ‑ rhs view actions searchType updateSearchType
rhs view actions selectPostAndHighlight should clear highlight only once after last call no matter how many times called ‑ rhs view actions selectPostAndHighlight should clear highlight only once after last call no matter how many times called
rhs view actions selectPostAndHighlight should select, and highlight a post, and after a delay clear the highlight ‑ rhs view actions selectPostAndHighlight should select, and highlight a post, and after a delay clear the highlight
rhs view actions selectPostFromRightHandSideSearch it dispatches PostActions.getPostThread correctly ‑ rhs view actions selectPostFromRightHandSideSearch it dispatches PostActions.getPostThread correctly
rhs view actions selectPostFromRightHandSideSearch it dispatches SELECT_POST correctly with mocked date ‑ rhs view actions selectPostFromRightHandSideSearch it dispatches SELECT_POST correctly with mocked date
rhs view actions showChannelMembers it dispatches the right actions ‑ rhs view actions showChannelMembers it dispatches the right actions
rhs view actions showFlaggedPosts it dispatches the right actions ‑ rhs view actions showFlaggedPosts it dispatches the right actions
rhs view actions showMentions it calls trackEvent correctly ‑ rhs view actions showMentions it calls trackEvent correctly
rhs view actions showMentions it dispatches the right actions ‑ rhs view actions showMentions it dispatches the right actions
rhs view actions showPinnedPosts it dispatches the right actions for a specific channel ‑ rhs view actions showPinnedPosts it dispatches the right actions for a specific channel
rhs view actions showPinnedPosts it dispatches the right actions for the current channel ‑ rhs view actions showPinnedPosts it dispatches the right actions for the current channel
rhs view actions showSearchResults it dispatches the right actions ‑ rhs view actions showSearchResults it dispatches the right actions
rhs view actions submitCommand it calls executeCommand ‑ rhs view actions submitCommand it calls executeCommand
rhs view actions submitCommand it calls submitPost on error.sendMessage ‑ rhs view actions submitCommand it calls submitPost on error.sendMessage
rhs view actions submitCommand it does not call executeComaand when hooks fail ‑ rhs view actions submitCommand it does not call executeComaand when hooks fail
rhs view actions submitPost it call PostActions.createPost with post ‑ rhs view actions submitPost it call PostActions.createPost with post
rhs view actions submitPost it does not call PostActions.createPost when hooks fail ‑ rhs view actions submitPost it does not call PostActions.createPost when hooks fail
rhs view actions submitReaction it adds a reaction when action is + ‑ rhs view actions submitReaction it adds a reaction when action is +
rhs view actions submitReaction it removes a reaction when action is - ‑ rhs view actions submitReaction it removes a reaction when action is -
rhs view actions toggleMenu dispatches the right action ‑ rhs view actions toggleMenu dispatches the right action
rhs view actions updateCommentDraft it calls setGlobalItem action correctly ‑ rhs view actions updateCommentDraft it calls setGlobalItem action correctly
rhs view actions updateRhsState it dispatches UPDATE_RHS_STATE correctly with defaults ‑ rhs view actions updateRhsState it dispatches UPDATE_RHS_STATE correctly with defaults
rhs view actions updateRhsState it dispatches UPDATE_RHS_STATE correctly ‑ rhs view actions updateRhsState it dispatches UPDATE_RHS_STATE correctly
rhs view actions updateSearchTerms it dispatches UPDATE_RHS_SEARCH_TERMS correctly ‑ rhs view actions updateSearchTerms it dispatches UPDATE_RHS_SEARCH_TERMS correctly
rhs_header_post should not crash when no root ‑ rhs_header_post should not crash when no root
rhs_header_post should not show following when no replies and not mentioned ‑ rhs_header_post should not show following when no replies and not mentioned
rhs_header_post should show following when no replies but user is  mentioned ‑ rhs_header_post should show following when no replies but user is  mentioned
root view actions loadConfigAndMe loadConfigAndMe, with user logged in ‑ root view actions loadConfigAndMe loadConfigAndMe, with user logged in
root view actions loadConfigAndMe loadConfigAndMe, without user logged in ‑ root view actions loadConfigAndMe loadConfigAndMe, without user logged in
root view actions registerPluginTranslationsSource Should dispatch action when getTranslation is not empty ‑ root view actions registerPluginTranslationsSource Should dispatch action when getTranslation is not empty
root view actions registerPluginTranslationsSource Should not dispatch action when getTranslation is empty ‑ root view actions registerPluginTranslationsSource Should not dispatch action when getTranslation is empty
runMessageWillBePostedHooks should assume post is unchanged if a hook returns undefined ‑ runMessageWillBePostedHooks should assume post is unchanged if a hook returns undefined
runMessageWillBePostedHooks should do nothing when no hooks are registered ‑ runMessageWillBePostedHooks should do nothing when no hooks are registered
runMessageWillBePostedHooks should pass the post through every hook ‑ runMessageWillBePostedHooks should pass the post through every hook
runMessageWillBePostedHooks should pass the result of each hook to the next ‑ runMessageWillBePostedHooks should pass the result of each hook to the next
runMessageWillBePostedHooks should return an error when a hook rejects the post ‑ runMessageWillBePostedHooks should return an error when a hook rejects the post
runMessageWillBePostedHooks should wait for async hooks ‑ runMessageWillBePostedHooks should wait for async hooks
runMessageWillBeUpdatedHooks should assume post is unchanged if a hook returns undefined ‑ runMessageWillBeUpdatedHooks should assume post is unchanged if a hook returns undefined
runMessageWillBeUpdatedHooks should do nothing when no hooks are registered ‑ runMessageWillBeUpdatedHooks should do nothing when no hooks are registered
runMessageWillBeUpdatedHooks should pass the post through every hook ‑ runMessageWillBeUpdatedHooks should pass the post through every hook
runMessageWillBeUpdatedHooks should pass the result of each hook to the next ‑ runMessageWillBeUpdatedHooks should pass the result of each hook to the next
runMessageWillBeUpdatedHooks should return an error when a hook rejects the post ‑ runMessageWillBeUpdatedHooks should return an error when a hook rejects the post
runMessageWillBeUpdatedHooks should wait for async hooks ‑ runMessageWillBeUpdatedHooks should wait for async hooks
runSlashCommandWillBePostedHooks should assume command is unchanged if a hook returns undefined ‑ runSlashCommandWillBePostedHooks should assume command is unchanged if a hook returns undefined
runSlashCommandWillBePostedHooks should do nothing when no hooks are registered ‑ runSlashCommandWillBePostedHooks should do nothing when no hooks are registered
runSlashCommandWillBePostedHooks should pass the command through every hook ‑ runSlashCommandWillBePostedHooks should pass the command through every hook
runSlashCommandWillBePostedHooks should pass the result of each hook to the next ‑ runSlashCommandWillBePostedHooks should pass the result of each hook to the next
runSlashCommandWillBePostedHooks should pass the result of each hook to the next, until one consumes the command by returning an empty object ‑ runSlashCommandWillBePostedHooks should pass the result of each hook to the next, until one consumes the command by returning an empty object
runSlashCommandWillBePostedHooks should return an error when a hook rejects the command ‑ runSlashCommandWillBePostedHooks should return an error when a hook rejects the command
runSlashCommandWillBePostedHooks should wait for async hooks ‑ runSlashCommandWillBePostedHooks should wait for async hooks
search_results_header should NOT diplay expand when the parent is channel info ‑ search_results_header should NOT diplay expand when the parent is channel info
search_results_header should diplay expand when the parent is NOT channel info ‑ search_results_header should diplay expand when the parent is NOT channel info
search_results_header should display back button when the parent is channel info ‑ search_results_header should display back button when the parent is channel info
selectors/i18n getCurrentLocale locale from query parameter returns DefaultClientLocale if locale from query parameter is not valid ‑ selectors/i18n getCurrentLocale locale from query parameter returns DefaultClientLocale if locale from query parameter is not valid
selectors/i18n getCurrentLocale locale from query parameter returns locale from query parameter if provided and not logged in ‑ selectors/i18n getCurrentLocale locale from query parameter returns locale from query parameter if provided and not logged in
selectors/i18n getCurrentLocale locale from query parameter returns user locale when logged in and locale is provided in query parameter ‑ selectors/i18n getCurrentLocale locale from query parameter returns user locale when logged in and locale is provided in query parameter
selectors/i18n getCurrentLocale logged in ‑ selectors/i18n getCurrentLocale logged in
selectors/i18n getCurrentLocale not logged in ‑ selectors/i18n getCurrentLocale not logged in
selectors/i18n getCurrentLocale returns default locale when invalid user locale specified ‑ selectors/i18n getCurrentLocale returns default locale when invalid user locale specified
selectors/i18n getTranslations returns English translations for unsupported locale ‑ selectors/i18n getTranslations returns English translations for unsupported locale
selectors/i18n getTranslations returns loaded translations ‑ selectors/i18n getTranslations returns loaded translations
selectors/i18n getTranslations returns null for unloaded translations ‑ selectors/i18n getTranslations returns null for unloaded translations
selectors/onboarding getShowTaskListBool first time user logs in aka firstTimeOnboarding ‑ selectors/onboarding getShowTaskListBool first time user logs in aka firstTimeOnboarding
selectors/onboarding getShowTaskListBool previous user hided legacy next steps so not show the tasklist ‑ selectors/onboarding getShowTaskListBool previous user hided legacy next steps so not show the tasklist
selectors/onboarding getShowTaskListBool previous user skipped legacy next steps so not show the tasklist ‑ selectors/onboarding getShowTaskListBool previous user skipped legacy next steps so not show the tasklist
selectors/onboarding getShowTaskListBool user has preferences set to false for showing the tasklist ‑ selectors/onboarding getShowTaskListBool user has preferences set to false for showing the tasklist
selectors/onboarding getShowTaskListBool user has preferences set to true for showing the tasklist ‑ selectors/onboarding getShowTaskListBool user has preferences set to true for showing the tasklist
selectors/plugins getChannelHeaderMenuPluginComponents memoization ‑ selectors/plugins getChannelHeaderMenuPluginComponents memoization
selectors/plugins getChannelHeaderMenuPluginComponents no channel header components found as shouldRender returns false ‑ selectors/plugins getChannelHeaderMenuPluginComponents no channel header components found as shouldRender returns false
selectors/plugins getChannelHeaderMenuPluginComponents no channel header components found ‑ selectors/plugins getChannelHeaderMenuPluginComponents no channel header components found
selectors/plugins getChannelHeaderMenuPluginComponents one channel header component found as shouldRender is not defined ‑ selectors/plugins getChannelHeaderMenuPluginComponents one channel header component found as shouldRender is not defined
selectors/plugins getChannelHeaderMenuPluginComponents one channel header component found as shouldRender returns true ‑ selectors/plugins getChannelHeaderMenuPluginComponents one channel header component found as shouldRender returns true
selectors/views/threads isThreadOpen should return false when another thread is open ‑ selectors/views/threads isThreadOpen should return false when another thread is open
selectors/views/threads isThreadOpen should return false when no threads are open ‑ selectors/views/threads isThreadOpen should return false when no threads are open
selectors/views/threads isThreadOpen should return true for either thread with both threads are open ‑ selectors/views/threads isThreadOpen should return true for either thread with both threads are open
selectors/views/threads isThreadOpen should return true when a specific thread is open ‑ selectors/views/threads isThreadOpen should return true when a specific thread is open
setCategoryMuted should call the correct API ‑ setCategoryMuted should call the correct API
setCategoryMuted should mute the category and all of its channels ‑ setCategoryMuted should mute the category and all of its channels
setCategoryMuted should unmute the category and all of its channels ‑ setCategoryMuted should unmute the category and all of its channels
setCategorySorting should call the correct API ‑ setCategorySorting should call the correct API
shouldShowUnreadsCategory should fall back properly from the new preference to the old one and then to the server default ‑ shouldShowUnreadsCategory should fall back properly from the new preference to the old one and then to the server default
shouldShowUnreadsCategory should not let admins fully disable the unread section ‑ shouldShowUnreadsCategory should not let admins fully disable the unread section
shouldShowUnreadsCategory should return value from the preference if set ‑ shouldShowUnreadsCategory should return value from the preference if set
showStatusDropdownPulsatingDot and showPostHeaderUpdateStatusButton should return false if user has opened the custom status modal before ‑ showStatusDropdownPulsatingDot and showPostHeaderUpdateStatusButton should return false if user has opened the custom status modal before
showStatusDropdownPulsatingDot and showPostHeaderUpdateStatusButton should return true if user has not opened the custom status modal before ‑ showStatusDropdownPulsatingDot and showPostHeaderUpdateStatusButton should return true if user has not opened the custom status modal before
splitEmojisToRows Should create only more than one row when passed emojis are more than emoji_per_row ‑ splitEmojisToRows Should create only more than one row when passed emojis are more than emoji_per_row
splitEmojisToRows Should create only one row when passed emojis are less than emoji_per_row ‑ splitEmojisToRows Should create only one row when passed emojis are less than emoji_per_row
splitEmojisToRows Should return empty when no emojis are passed ‑ splitEmojisToRows Should return empty when no emojis are passed
status_dropdown selector should return the isOpen value from the state ‑ status_dropdown selector should return the isOpen value from the state
status_dropdown selector should return true if statusDropdown in explicitly opened ‑ status_dropdown selector should return true if statusDropdown in explicitly opened
status_dropdown view actions setStatusDropdown should set the status dropdown open or not ‑ status_dropdown view actions setStatusDropdown should set the status dropdown open or not
stores/LocalStorageStore should persist previous channel name per team and user ‑ stores/LocalStorageStore should persist previous channel name per team and user
stores/LocalStorageStore should persist previous team id per user ‑ stores/LocalStorageStore should persist previous team id per user
stores/LocalStorageStore should persist separately for different subpaths getWasLoggedIn ‑ stores/LocalStorageStore should persist separately for different subpaths getWasLoggedIn
stores/LocalStorageStore test removing penultimate channel should remove previous channel without subpath ‑ stores/LocalStorageStore test removing penultimate channel should remove previous channel without subpath
stores/LocalStorageStore testing previous channel should remove previous channel using subpath ‑ stores/LocalStorageStore testing previous channel should remove previous channel using subpath
stores/LocalStorageStore testing previous channel should remove previous channel without subpath ‑ stores/LocalStorageStore testing previous channel should remove previous channel without subpath
stripMarkdown | RemoveMarkdown at-mention: same ‑ stripMarkdown | RemoveMarkdown at-mention: same
stripMarkdown | RemoveMarkdown blockquote: multiline ‑ stripMarkdown | RemoveMarkdown blockquote: multiline
stripMarkdown | RemoveMarkdown blockquote: ‑ stripMarkdown | RemoveMarkdown blockquote:
stripMarkdown | RemoveMarkdown channel-link: same ‑ stripMarkdown | RemoveMarkdown channel-link: same
stripMarkdown | RemoveMarkdown code block: language highlighting ‑ stripMarkdown | RemoveMarkdown code block: language highlighting
stripMarkdown | RemoveMarkdown code block: multiline code block 2 ‑ stripMarkdown | RemoveMarkdown code block: multiline code block 2
stripMarkdown | RemoveMarkdown code block: single line code block ‑ stripMarkdown | RemoveMarkdown code block: single line code block
stripMarkdown | RemoveMarkdown codespan: double backtick ‑ stripMarkdown | RemoveMarkdown codespan: double backtick
stripMarkdown | RemoveMarkdown codespan: inline code ‑ stripMarkdown | RemoveMarkdown codespan: inline code
stripMarkdown | RemoveMarkdown codespan: single backtick ‑ stripMarkdown | RemoveMarkdown codespan: single backtick
stripMarkdown | RemoveMarkdown codespan: triple backtick ‑ stripMarkdown | RemoveMarkdown codespan: triple backtick
stripMarkdown | RemoveMarkdown del: Strikethrough ~~strike this.~~ ‑ stripMarkdown | RemoveMarkdown del: Strikethrough ~~strike this.~~
stripMarkdown | RemoveMarkdown em: Italics with *asterisks* or _underscores_. ‑ stripMarkdown | RemoveMarkdown em: Italics with *asterisks* or _underscores_.
stripMarkdown | RemoveMarkdown emoji: same ‑ stripMarkdown | RemoveMarkdown emoji: same
stripMarkdown | RemoveMarkdown heading: # H1 header ‑ stripMarkdown | RemoveMarkdown heading: # H1 header
stripMarkdown | RemoveMarkdown heading: ## H2 header ‑ stripMarkdown | RemoveMarkdown heading: ## H2 header
stripMarkdown | RemoveMarkdown heading: ### H3 header ‑ stripMarkdown | RemoveMarkdown heading: ### H3 header
stripMarkdown | RemoveMarkdown heading: #### H4 header ‑ stripMarkdown | RemoveMarkdown heading: #### H4 header
stripMarkdown | RemoveMarkdown heading: ##### H5 header ‑ stripMarkdown | RemoveMarkdown heading: ##### H5 header
stripMarkdown | RemoveMarkdown heading: ###### H6 header ‑ stripMarkdown | RemoveMarkdown heading: ###### H6 header
stripMarkdown | RemoveMarkdown heading: heading with @user ‑ stripMarkdown | RemoveMarkdown heading: heading with @user
stripMarkdown | RemoveMarkdown heading: multiline with header and links ‑ stripMarkdown | RemoveMarkdown heading: multiline with header and links
stripMarkdown | RemoveMarkdown heading: multiline with header and list items ‑ stripMarkdown | RemoveMarkdown heading: multiline with header and list items
stripMarkdown | RemoveMarkdown heading: multiline with header and paragraph ‑ stripMarkdown | RemoveMarkdown heading: multiline with header and paragraph
stripMarkdown | RemoveMarkdown image: ![image link](http://localhost:8065/image) ‑ stripMarkdown | RemoveMarkdown image: ![image link](http://localhost:8065/image)
stripMarkdown | RemoveMarkdown links: [inline-style link](http://localhost:8065) ‑ stripMarkdown | RemoveMarkdown links: [inline-style link](http://localhost:8065)
stripMarkdown | RemoveMarkdown list: * Unordered sub-list. ‑ stripMarkdown | RemoveMarkdown list: * Unordered sub-list.
stripMarkdown | RemoveMarkdown list: + Or pluses ‑ stripMarkdown | RemoveMarkdown list: + Or pluses
stripMarkdown | RemoveMarkdown list: - Or minuses ‑ stripMarkdown | RemoveMarkdown list: - Or minuses
stripMarkdown | RemoveMarkdown list: 1. First ordered list item ‑ stripMarkdown | RemoveMarkdown list: 1. First ordered list item
stripMarkdown | RemoveMarkdown list: 2. Another item ‑ stripMarkdown | RemoveMarkdown list: 2. Another item
stripMarkdown | RemoveMarkdown list: multiline ‑ stripMarkdown | RemoveMarkdown list: multiline
stripMarkdown | RemoveMarkdown strong & em: Bold and italics with **asterisks and _underscores_**. ‑ stripMarkdown | RemoveMarkdown strong & em: Bold and italics with **asterisks and _underscores_**.
stripMarkdown | RemoveMarkdown strong: Bold with **asterisks** or __underscores__. ‑ stripMarkdown | RemoveMarkdown strong: Bold with **asterisks** or __underscores__.
stripMarkdown | RemoveMarkdown table: ‑ stripMarkdown | RemoveMarkdown table:
stripMarkdown | RemoveMarkdown tablerow:) ‑ stripMarkdown | RemoveMarkdown tablerow:)
stripMarkdown | RemoveMarkdown text: &#39; entity ‑ stripMarkdown | RemoveMarkdown text: &#39; entity
stripMarkdown | RemoveMarkdown text: &amp; entity ‑ stripMarkdown | RemoveMarkdown text: &amp; entity
stripMarkdown | RemoveMarkdown text: &gt; entity ‑ stripMarkdown | RemoveMarkdown text: &gt; entity
stripMarkdown | RemoveMarkdown text: &lt; entity ‑ stripMarkdown | RemoveMarkdown text: &lt; entity
stripMarkdown | RemoveMarkdown text: &quot; entity ‑ stripMarkdown | RemoveMarkdown text: &quot; entity
stripMarkdown | RemoveMarkdown text: [] ‑ stripMarkdown | RemoveMarkdown text: []
stripMarkdown | RemoveMarkdown text: empty string ‑ stripMarkdown | RemoveMarkdown text: empty string
stripMarkdown | RemoveMarkdown text: multiline with blockquote ‑ stripMarkdown | RemoveMarkdown text: multiline with blockquote
stripMarkdown | RemoveMarkdown text: multiline with list items ‑ stripMarkdown | RemoveMarkdown text: multiline with list items
stripMarkdown | RemoveMarkdown text: multiline ‑ stripMarkdown | RemoveMarkdown text: multiline
stripMarkdown | RemoveMarkdown text: multiple entities ‑ stripMarkdown | RemoveMarkdown text: multiple entities
stripMarkdown | RemoveMarkdown text: node ‑ stripMarkdown | RemoveMarkdown text: node
stripMarkdown | RemoveMarkdown text: null ‑ stripMarkdown | RemoveMarkdown text: null
stripMarkdown | RemoveMarkdown text: plain ‑ stripMarkdown | RemoveMarkdown text: plain
stripMarkdown | RemoveMarkdown text: {} ‑ stripMarkdown | RemoveMarkdown text: {}
threads ALL_TEAM_THREADS_READ should clear the counts ‑ threads ALL_TEAM_THREADS_READ should clear the counts
threads FOLLOW_CHANGED_THREAD should increment/decrement the total by 1 ‑ threads FOLLOW_CHANGED_THREAD should increment/decrement the total by 1
threads LEAVE_CHANNEL should remove threads that belong to that channel ‑ threads LEAVE_CHANNEL should remove threads that belong to that channel
threads LEAVE_TEAM should clean the state ‑ threads LEAVE_TEAM should clean the state
threads POST_REMOVED should do nothing when not a root post ‑ threads POST_REMOVED should do nothing when not a root post
threads POST_REMOVED should do nothing when post not exist ‑ threads POST_REMOVED should do nothing when post not exist
threads POST_REMOVED should remove the thread when root post from all teams ‑ threads POST_REMOVED should remove the thread when root post from all teams
threads POST_REMOVED should remove the thread when root post ‑ threads POST_REMOVED should remove the thread when root post
threads READ_CHANGED_THREAD should update the count for thread per channel ‑ threads READ_CHANGED_THREAD should update the count for thread per channel
threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "a" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't2', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 0, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 40, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 0, unread_replies: 0 }
threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 } ‑ threads RECEIVED_THREAD should handle "undefined" team and thread { id: 't3', last_reply_at: 5, unread_mentions: 1, unread_replies: 1 }
threads RECEIVED_THREADS should update the state ‑ threads RECEIVED_THREADS should update the state
threads RECEIVED_UNREAD_THREADS should update the state ‑ threads RECEIVED_UNREAD_THREADS should update the state
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't1', teamId: 'a', mentions: 0, replies: 0 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't1', teamId: 'a', mentions: 0, replies: 0 }
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't1', teamId: 'a', mentions: 1, replies: 0 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't1', teamId: 'a', mentions: 1, replies: 0 }
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't2', teamId: 'a', mentions: 0, replies: 0 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't2', teamId: 'a', mentions: 0, replies: 0 }
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't2', teamId: 'a', mentions: 1, replies: 1 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't2', teamId: 'a', mentions: 1, replies: 1 }
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't3', teamId: 'a', mentions: 1, replies: 1 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't3', teamId: 'a', mentions: 1, replies: 1 }
threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't4', teamId: 'a', mentions: 1, replies: 1 } ‑ threads unreadThreadsInTeam should handle READ_CHANGED_THREAD should handle thread { id: 't4', teamId: 'a', mentions: 1, replies: 1 }
trackEvent should call the attached RudderTelemetryHandler, if one is attached to Client4 ‑ trackEvent should call the attached RudderTelemetryHandler, if one is attached to Client4
useGetHighestThresholdCloudLimit files beats messages if higher ‑ useGetHighestThresholdCloudLimit files beats messages if higher
useGetHighestThresholdCloudLimit messages beats files in tie ‑ useGetHighestThresholdCloudLimit messages beats files in tie
useGetHighestThresholdCloudLimit reports a highest limit if one exceeds a threshold ‑ useGetHighestThresholdCloudLimit reports a highest limit if one exceeds a threshold
useGetHighestThresholdCloudLimit reports files limit surpassed ‑ useGetHighestThresholdCloudLimit reports files limit surpassed
useGetHighestThresholdCloudLimit reports messages and files limit surpasded ‑ useGetHighestThresholdCloudLimit reports messages and files limit surpasded
useGetHighestThresholdCloudLimit reports messages limit surpasded ‑ useGetHighestThresholdCloudLimit reports messages limit surpasded
useGetHighestThresholdCloudLimit reports no highest limit if no limit exceeds the warn threshold ‑ useGetHighestThresholdCloudLimit reports no highest limit if no limit exceeds the warn threshold
useGetHighestThresholdCloudLimit reports no highest limit if there are no limits ‑ useGetHighestThresholdCloudLimit reports no highest limit if there are no limits
useGetHighestThresholdCloudLimit reports no limits surpassed ‑ useGetHighestThresholdCloudLimit reports no limits surpassed
useShowAdminLimitReached does not open cloud usage modal if admin has already been shown the modal ‑ useShowAdminLimitReached does not open cloud usage modal if admin has already been shown the modal
useShowAdminLimitReached does not open cloud usage modal if admin was already logged in ‑ useShowAdminLimitReached does not open cloud usage modal if admin was already logged in
useShowAdminLimitReached does not open cloud usage modal if limits are not yet loaded ‑ useShowAdminLimitReached does not open cloud usage modal if limits are not yet loaded
useShowAdminLimitReached does not open cloud usage modal if there is no message limit ‑ useShowAdminLimitReached does not open cloud usage modal if there is no message limit
useShowAdminLimitReached does not open cloud usage modal if usage is not yet loaded ‑ useShowAdminLimitReached does not open cloud usage modal if usage is not yet loaded
useShowAdminLimitReached does not open cloud usage modal if workspace has not exceeded limit ‑ useShowAdminLimitReached does not open cloud usage modal if workspace has not exceeded limit

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6938 tests found (test 6824 to 6938)

There are 6938 tests, see "Raw output" for the list of tests 6824 to 6938.
Raw output
useShowAdminLimitReached opens cloud usage modal if admin has just logged in on a cloud instance, the instance has exceeded its message history limit, and the admin has not been shown the modal on log in before. ‑ useShowAdminLimitReached opens cloud usage modal if admin has just logged in on a cloud instance, the instance has exceeded its message history limit, and the admin has not been shown the modal on log in before.
useWords admin prompted to upgrade ‑ useWords admin prompted to upgrade
useWords end user prompted to notify admin when over limit ‑ useWords end user prompted to notify admin when over limit
useWords end user prompted to view plans ‑ useWords end user prompted to view plans
useWords returns nothing if there is not a highest limit ‑ useWords returns nothing if there is not a highest limit
useWords shows file storage critical ‑ useWords shows file storage critical
useWords shows file storage exceeded ‑ useWords shows file storage exceeded
useWords shows file storage reached ‑ useWords shows file storage reached
useWords shows file storage warn ‑ useWords shows file storage warn
useWords shows message history critical ‑ useWords shows message history critical
useWords shows message history exceeded ‑ useWords shows message history exceeded
useWords shows message history reached ‑ useWords shows message history reached
useWords shows message history warn ‑ useWords shows message history warn
user utils Utils.applyRolesFilters Admin user with any membership ‑ user utils Utils.applyRolesFilters Admin user with any membership
user utils Utils.applyRolesFilters Guest user with any membership ‑ user utils Utils.applyRolesFilters Guest user with any membership
user utils Utils.applyRolesFilters Non admin user with admin membership ‑ user utils Utils.applyRolesFilters Non admin user with admin membership
user utils Utils.applyRolesFilters Non admin user with non admin membership ‑ user utils Utils.applyRolesFilters Non admin user with non admin membership
user utils Utils.getSuggestionsSplitBy correct suggestions when splitting by a character ‑ user utils Utils.getSuggestionsSplitBy correct suggestions when splitting by a character
user utils Utils.getSuggestionsSplitByMultiple correct suggestions when splitting by multiple characters ‑ user utils Utils.getSuggestionsSplitByMultiple correct suggestions when splitting by multiple characters
user utils displayUsername should return default username string ‑ user utils displayUsername should return default username string
user utils displayUsername should return empty string when user does not exist and useDefaultUserName param is false ‑ user utils displayUsername should return empty string when user does not exist and useDefaultUserName param is false
user utils displayUsername should return fullname when no nick name ‑ user utils displayUsername should return fullname when no nick name
user utils displayUsername should return fullname ‑ user utils displayUsername should return fullname
user utils displayUsername should return nickname ‑ user utils displayUsername should return nickname
user utils displayUsername should return username when no full name ‑ user utils displayUsername should return username when no full name
user utils displayUsername should return username when no nick name and no full name ‑ user utils displayUsername should return username when no nick name and no full name
user utils displayUsername should return username ‑ user utils displayUsername should return username
user utils filterProfilesMatchingWithTerm should filter out results which do not match ‑ user utils filterProfilesMatchingWithTerm should filter out results which do not match
user utils filterProfilesMatchingWithTerm should ignore leading @ for firstname ‑ user utils filterProfilesMatchingWithTerm should ignore leading @ for firstname
user utils filterProfilesMatchingWithTerm should ignore leading @ for username ‑ user utils filterProfilesMatchingWithTerm should ignore leading @ for username
user utils filterProfilesMatchingWithTerm should match all for empty filter ‑ user utils filterProfilesMatchingWithTerm should match all for empty filter
user utils filterProfilesMatchingWithTerm should match by email domain ‑ user utils filterProfilesMatchingWithTerm should match by email domain
user utils filterProfilesMatchingWithTerm should match by email prefix ‑ user utils filterProfilesMatchingWithTerm should match by email prefix
user utils filterProfilesMatchingWithTerm should match by firstname substring ‑ user utils filterProfilesMatchingWithTerm should match by firstname substring
user utils filterProfilesMatchingWithTerm should match by full email ‑ user utils filterProfilesMatchingWithTerm should match by full email
user utils filterProfilesMatchingWithTerm should match by fullname case-insensitive ‑ user utils filterProfilesMatchingWithTerm should match by fullname case-insensitive
user utils filterProfilesMatchingWithTerm should match by fullname fully ‑ user utils filterProfilesMatchingWithTerm should match by fullname fully
user utils filterProfilesMatchingWithTerm should match by fullname substring ‑ user utils filterProfilesMatchingWithTerm should match by fullname substring
user utils filterProfilesMatchingWithTerm should match by lastname substring ‑ user utils filterProfilesMatchingWithTerm should match by lastname substring
user utils filterProfilesMatchingWithTerm should match by nickname substring ‑ user utils filterProfilesMatchingWithTerm should match by nickname substring
user utils filterProfilesMatchingWithTerm should match by split part of the username ‑ user utils filterProfilesMatchingWithTerm should match by split part of the username
user utils filterProfilesMatchingWithTerm should match by username ‑ user utils filterProfilesMatchingWithTerm should match by username
user utils filterProfilesStartingWithTerm should filter out results which do not match ‑ user utils filterProfilesStartingWithTerm should filter out results which do not match
user utils filterProfilesStartingWithTerm should ignore leading @ for firstname ‑ user utils filterProfilesStartingWithTerm should ignore leading @ for firstname
user utils filterProfilesStartingWithTerm should ignore leading @ for username ‑ user utils filterProfilesStartingWithTerm should ignore leading @ for username
user utils filterProfilesStartingWithTerm should match all for empty filter ‑ user utils filterProfilesStartingWithTerm should match all for empty filter
user utils filterProfilesStartingWithTerm should match by email domain ‑ user utils filterProfilesStartingWithTerm should match by email domain
user utils filterProfilesStartingWithTerm should match by email prefix ‑ user utils filterProfilesStartingWithTerm should match by email prefix
user utils filterProfilesStartingWithTerm should match by firstname ‑ user utils filterProfilesStartingWithTerm should match by firstname
user utils filterProfilesStartingWithTerm should match by full email ‑ user utils filterProfilesStartingWithTerm should match by full email
user utils filterProfilesStartingWithTerm should match by fullname case-insensitive ‑ user utils filterProfilesStartingWithTerm should match by fullname case-insensitive
user utils filterProfilesStartingWithTerm should match by fullname fully ‑ user utils filterProfilesStartingWithTerm should match by fullname fully
user utils filterProfilesStartingWithTerm should match by fullname prefix ‑ user utils filterProfilesStartingWithTerm should match by fullname prefix
user utils filterProfilesStartingWithTerm should match by lastname fully ‑ user utils filterProfilesStartingWithTerm should match by lastname fully
user utils filterProfilesStartingWithTerm should match by lastname prefix ‑ user utils filterProfilesStartingWithTerm should match by lastname prefix
user utils filterProfilesStartingWithTerm should match by nickname ‑ user utils filterProfilesStartingWithTerm should match by nickname
user utils filterProfilesStartingWithTerm should match by split part of the username ‑ user utils filterProfilesStartingWithTerm should match by split part of the username
user utils filterProfilesStartingWithTerm should match by username ‑ user utils filterProfilesStartingWithTerm should match by username
user utils filterProfilesStartingWithTerm should not match by nickname substring ‑ user utils filterProfilesStartingWithTerm should not match by nickname substring
user utils getEmailInterval should return correct interval: getEmailInterval(false, true, 30) should return 0 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(false, true, 30) should return 0
user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 0) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 0) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 30) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 30) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 3600) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 3600) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 900) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, false, 900) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, false, undefined) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, false, undefined) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 0) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 0) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 30) should return 30 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 30) should return 30
user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 3600) should return 3600 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 3600) should return 3600
user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 900) should return 900 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, true, 900) should return 900
user utils getEmailInterval should return correct interval: getEmailInterval(true, true, undefined) should return 900 ‑ user utils getEmailInterval should return correct interval: getEmailInterval(true, true, undefined) should return 900
user utils includesAnAdminRole returns expected result ‑ user utils includesAnAdminRole returns expected result
utils.dragster should dispatch dragenter event again ‑ utils.dragster should dispatch dragenter event again
utils.dragster should dispatch dragenter event once if dispatched 2 times ‑ utils.dragster should dispatch dragenter event once if dispatched 2 times
utils.dragster should dispatch dragenter event ‑ utils.dragster should dispatch dragenter event
utils.dragster should dispatch dragleave event ‑ utils.dragster should dispatch dragleave event
utils.dragster should dispatch dragover event ‑ utils.dragster should dispatch dragover event
utils.dragster should dispatch drop event ‑ utils.dragster should dispatch drop event
utils.makeAddLastViewAtToProfiles Should return profiles with last_viewed_at from membership if channel and membership exists ‑ utils.makeAddLastViewAtToProfiles Should return profiles with last_viewed_at from membership if channel and membership exists
utils/func reArg should support object-argument ‑ utils/func reArg should support object-argument
utils/func reArg should support traditional ordered-arguments ‑ utils/func reArg should support traditional ordered-arguments
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider an empty version as not greater than or equal ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider an empty version as not greater than or equal
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different build numbers unequal ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different build numbers unequal
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different malformed versions normally (greater than case) ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different malformed versions normally (greater than case)
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different malformed versions normally (not greater than case) ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different malformed versions normally (not greater than case)
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different release versions (greater than case) ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different release versions (greater than case)
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different release versions (not greater than case) ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different release versions (not greater than case)
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different strings without components as equal ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider different strings without components as equal
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider the same versions equal ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider the same versions equal
utils/server_version/isServerVersionGreaterThanOrEqualTo should consider two empty versions as equal ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should consider two empty versions as equal
utils/server_version/isServerVersionGreaterThanOrEqualTo should ignore different config hashes ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should ignore different config hashes
utils/server_version/isServerVersionGreaterThanOrEqualTo should ignore different licensed statuses ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should ignore different licensed statuses
utils/server_version/isServerVersionGreaterThanOrEqualTo should work correctly for  different numbers of digits ‑ utils/server_version/isServerVersionGreaterThanOrEqualTo should work correctly for  different numbers of digits
utils/syntax_highlighting.tsx should register alias language ‑ utils/syntax_highlighting.tsx should register alias language
utils/syntax_highlighting.tsx should register full name language ‑ utils/syntax_highlighting.tsx should register full name language
views/admin reducers needsLoggedInLimitReachedCheck defaults to false ‑ views/admin reducers needsLoggedInLimitReachedCheck defaults to false
views/admin reducers needsLoggedInLimitReachedCheck is set by NEEDS_LOGGED_IN_LIMIT_REACHED_CHECK ‑ views/admin reducers needsLoggedInLimitReachedCheck is set by NEEDS_LOGGED_IN_LIMIT_REACHED_CHECK
websocket lastConnectAt should not update lastConnectAt when already connected ‑ websocket lastConnectAt should not update lastConnectAt when already connected
websocket lastConnectAt should update lastConnectAt when first connecting ‑ websocket lastConnectAt should update lastConnectAt when first connecting
websocket lastConnectAt should update when reconnecting ‑ websocket lastConnectAt should update when reconnecting
websocket lastDisconnectAt should not update lastDisconnectAt when failing to reconnect ‑ websocket lastDisconnectAt should not update lastDisconnectAt when failing to reconnect
websocket lastDisconnectAt should update lastDisconnectAt when disconnected ‑ websocket lastDisconnectAt should update lastDisconnectAt when disconnected
withBackupValue if limits loaded and the limit is 0, returns 0 ‑ withBackupValue if limits loaded and the limit is 0, returns 0
withBackupValue if limits loaded and the limit is non-zero , returns the value ‑ withBackupValue if limits loaded and the limit is non-zero , returns the value
withBackupValue if limits loaded and the limit is undefined, returns max value ‑ withBackupValue if limits loaded and the limit is undefined, returns max value
withBackupValue if limits not loaded, assumes no limit even if there is data ‑ withBackupValue if limits not loaded, assumes no limit even if there is data
withBackupValue if limits not loaded, assumes no limit ‑ withBackupValue if limits not loaded, assumes no limit
wrapEmojis should properly handle adjacent emojis ‑ wrapEmojis should properly handle adjacent emojis
wrapEmojis should properly handle emojis with variations ‑ wrapEmojis should properly handle emojis with variations
wrapEmojis should properly handle unsupported emojis ‑ wrapEmojis should properly handle unsupported emojis
wrapEmojis should properly wrap an emoji followed by a single character ‑ wrapEmojis should properly wrap an emoji followed by a single character
wrapEmojis should return a one character string if it contains no emojis ‑ wrapEmojis should return a one character string if it contains no emojis
wrapEmojis should return the original string if it contains no emojis ‑ wrapEmojis should return the original string if it contains no emojis
wrapEmojis should wrap a single emoji in a span with surrounding text ‑ wrapEmojis should wrap a single emoji in a span with surrounding text
wrapEmojis should wrap a single emoji in a span ‑ wrapEmojis should wrap a single emoji in a span
wrapEmojis should wrap multiple emojis in spans ‑ wrapEmojis should wrap multiple emojis in spans