from zulip_bots.test_lib import BotTestCase, DefaultTests


class TestHelpBot(BotTestCase, DefaultTests):
    bot_name = "help"

    def test_bot(self) -> None:
        help_text = "Info on Zulip can be found here:\nhttps://github.com/zulip/zulip"
        requests = ["", "help", "Hi, my name is abc"]

        dialog = [(request, help_text) for request in requests]

        self.verify_dialog(dialog)
