tests.integration.routes package

Submodules

tests.integration.routes.test_get_channel module

tests.integration.routes.test_get_channel.test_get_channel_by_name(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture)
tests.integration.routes.test_get_channel.test_get_channel_by_name_invalid(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture)

tests.integration.routes.test_get_ims module

tests.integration.routes.test_get_ims.test_get_bot_ims(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture)

tests.integration.routes.test_get_team module

tests.integration.routes.test_get_team.test_get_team_id_by_name(internal_client: werkzeug.test.Client)
tests.integration.routes.test_get_team.test_get_team_id_by_name_invalid(internal_client: werkzeug.test.Client)

tests.integration.routes.test_get_user_v2 module

tests.integration.routes.test_get_user_v2.test_get_user_v2_user_found(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture)
tests.integration.routes.test_get_user_v2.test_get_user_v2_user_not_found(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture)

tests.integration.routes.test_healthcheck module

tests.integration.routes.test_healthcheck.test_healthcheck(client: werkzeug.test.Client)

tests.integration.routes.test_interactive module

tests.integration.routes.test_interactive.test_dialog_submission_echo_test(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_invalid_callback_id(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_invalid_component_type(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_invalid_token(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_message_action_on_test_message(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_missing_team(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_missing_token(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_unsupported_team(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock)
tests.integration.routes.test_interactive.test_view_submission_synchronous(client: werkzeug.test.Client, queue: unittest.mock.MagicMock, slack_api_call: unittest.mock.MagicMock, mocker)

tests.integration.routes.test_send_im module

tests.integration.routes.test_send_im.test_send_bot_im(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture, slack_api_call: unittest.mock.MagicMock)

tests.integration.routes.test_slack_action module

tests.integration.routes.test_slack_action.test_slack_action(internal_client: werkzeug.test.Client, mocker: pytest_mock.plugin.MockerFixture, slack_api_call: unittest.mock.MagicMock)

tests.integration.routes.test_slack_event module

tests.integration.routes.test_slack_event.test_event_callback_omnibot_help(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_event_callback_test_message(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_event_missing_event_block(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_invalid_bot(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_invalid_team(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_invalid_verification_token(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_invalid_verification_token_for_valid_bot(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_misisng_verification_token(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_missing_app_id(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_missing_team_id(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slack_event.test_url_verification(client: werkzeug.test.Client, instrument: unittest.mock.MagicMock, queue: unittest.mock.MagicMock)

tests.integration.routes.test_slash_command module

tests.integration.routes.test_slash_command.test_invalid_verification_token(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slash_command.test_missing_handler(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slash_command.test_missing_team_id(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slash_command.test_missing_token(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slash_command.test_unsupported_team(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)
tests.integration.routes.test_slash_command.test_user_issues_echo_command(client: werkzeug.test.Client, queue: unittest.mock.MagicMock)

Module contents

class tests.integration.routes.BotMatcher(expected: omnibot.services.slack.bot.Bot)

Bases: object

tests.integration.routes.get_test_bot() → tests.integration.routes.BotMatcher