@@ -29,31 +29,31 @@ func Test_configureChatApplication(t *testing.T) {
2929
3030 testBotSlackNoToken := new (models.Bot )
3131 testBotSlackNoToken .CLI = true
32- testBotSlackNoToken .ChatApplication = "slack"
32+ testBotSlackNoToken .ChatApplication = models . ChatAppSlack
3333 validateRemoteSetup (testBotSlackNoToken )
3434
3535 testBotBadName := new (models.Bot )
3636 testBotBadName .CLI = true
37- testBotBadName .ChatApplication = "slack"
37+ testBotBadName .ChatApplication = models . ChatAppSlack
3838 testBotBadName .Name = "${BOT_NAME}"
3939 validateRemoteSetup (testBotBadName )
4040
4141 testBotSlackBadToken := new (models.Bot )
4242 testBotSlackBadToken .CLI = true
43- testBotSlackBadToken .ChatApplication = "slack"
43+ testBotSlackBadToken .ChatApplication = models . ChatAppSlack
4444 testBotSlackBadToken .SlackToken = "${TOKEN}"
4545 validateRemoteSetup (testBotSlackBadToken )
4646
4747 testBotSlackBadSigningSecret := new (models.Bot )
4848 testBotSlackBadSigningSecret .CLI = true
49- testBotSlackBadSigningSecret .ChatApplication = "slack"
49+ testBotSlackBadSigningSecret .ChatApplication = models . ChatAppSlack
5050 testBotSlackBadSigningSecret .SlackToken = "${TOKEN}"
5151 testBotSlackBadSigningSecret .SlackSigningSecret = "${TEST_BAD_SIGNING_SECRET}"
5252 validateRemoteSetup (testBotSlackBadSigningSecret )
5353
5454 testBotSlack := new (models.Bot )
5555 testBotSlack .CLI = true
56- testBotSlack .ChatApplication = "slack"
56+ testBotSlack .ChatApplication = models . ChatAppSlack
5757 testBotSlack .SlackToken = "${TEST_SLACK_TOKEN}"
5858 testBotSlack .SlackAppToken = "${TEST_SLACK_APP_TOKEN}"
5959
@@ -64,18 +64,18 @@ func Test_configureChatApplication(t *testing.T) {
6464
6565 testBotDiscordNoToken := new (models.Bot )
6666 testBotDiscordNoToken .CLI = true
67- testBotDiscordNoToken .ChatApplication = "discord"
67+ testBotDiscordNoToken .ChatApplication = models . ChatAppDiscord
6868 validateRemoteSetup (testBotDiscordNoToken )
6969
7070 testBotDiscordBadToken := new (models.Bot )
7171 testBotDiscordBadToken .CLI = true
72- testBotDiscordBadToken .ChatApplication = "discord"
72+ testBotDiscordBadToken .ChatApplication = models . ChatAppDiscord
7373 testBotDiscordBadToken .DiscordToken = "${TOKEN}"
7474 validateRemoteSetup (testBotDiscordBadToken )
7575
7676 testBotDiscordServerID := new (models.Bot )
7777 testBotDiscordServerID .CLI = true
78- testBotDiscordServerID .ChatApplication = "discord"
78+ testBotDiscordServerID .ChatApplication = models . ChatAppDiscord
7979 testBotDiscordServerID .DiscordToken = "${TEST_DISCORD_TOKEN}"
8080 testBotDiscordServerID .DiscordServerID = "${TEST_DISCORD_SERVER_ID}"
8181
@@ -86,15 +86,15 @@ func Test_configureChatApplication(t *testing.T) {
8686
8787 testBotDiscordBadServerID := new (models.Bot )
8888 testBotDiscordBadServerID .CLI = true
89- testBotDiscordBadServerID .ChatApplication = "discord"
89+ testBotDiscordBadServerID .ChatApplication = models . ChatAppDiscord
9090 testBotDiscordBadServerID .DiscordToken = "${TEST_DISCORD_TOKEN}"
9191 testBotDiscordBadServerID .DiscordServerID = "${TOKEN}"
9292
9393 validateRemoteSetup (testBotDiscordServerID )
9494
9595 testBotTelegram := new (models.Bot )
9696 testBotTelegram .CLI = true
97- testBotTelegram .ChatApplication = "telegram"
97+ testBotTelegram .ChatApplication = models . ChatAppTelegram
9898 testBotTelegram .TelegramToken = "${TEST_TELEGRAM_TOKEN}"
9999
100100 t .Setenv ("TEST_TELEGRAM_TOKEN" , "TESTTOKEN" )
@@ -103,12 +103,12 @@ func Test_configureChatApplication(t *testing.T) {
103103
104104 testBotTelegramNoToken := new (models.Bot )
105105 testBotTelegramNoToken .CLI = true
106- testBotTelegramNoToken .ChatApplication = "telegram"
106+ testBotTelegramNoToken .ChatApplication = models . ChatAppTelegram
107107 validateRemoteSetup (testBotTelegramNoToken )
108108
109109 testBotTelegramBadToken := new (models.Bot )
110110 testBotTelegramBadToken .CLI = true
111- testBotTelegramBadToken .ChatApplication = "telegram"
111+ testBotTelegramBadToken .ChatApplication = models . ChatAppTelegram
112112 testBotTelegramBadToken .TelegramToken = "${TOKEN}"
113113 validateRemoteSetup (testBotTelegramBadToken )
114114
@@ -124,12 +124,12 @@ func Test_configureChatApplication(t *testing.T) {
124124 {"Slack - no token" , args {bot : testBotSlackNoToken }, false },
125125 {"Slack - bad token" , args {bot : testBotSlackBadToken }, false },
126126 {"Slack - bad signing secret" , args {bot : testBotSlackBadSigningSecret }, false },
127- {"Slack" , args {bot : testBotSlack }, true },
127+ {models . ChatAppSlack , args {bot : testBotSlack }, true },
128128 {"Discord - no token" , args {bot : testBotDiscordNoToken }, false },
129129 {"Discord - bad token" , args {bot : testBotDiscordBadToken }, false },
130130 {"Discord w/ server id" , args {bot : testBotDiscordServerID }, true },
131131 {"Discord w/ bad server id" , args {bot : testBotDiscordBadServerID }, false },
132- {"Telegram" , args {bot : testBotTelegram }, true },
132+ {models . ChatAppTelegram , args {bot : testBotTelegram }, true },
133133 {"Telegram - no token" , args {bot : testBotTelegramNoToken }, false },
134134 {"Telegram - bad token" , args {bot : testBotTelegramBadToken }, false },
135135 }
@@ -151,7 +151,7 @@ func Test_setSlackListenerPort(t *testing.T) {
151151 baseBot := func () * models.Bot {
152152 bot := new (models.Bot )
153153 bot .CLI = true
154- bot .ChatApplication = "slack"
154+ bot .ChatApplication = models . ChatAppSlack
155155 bot .SlackToken = "${TEST_SLACK_TOKEN}"
156156 bot .SlackInteractionsCallbackPath = "${TEST_SLACK_INTERACTIONS_CALLBACK_PATH}"
157157
@@ -215,15 +215,15 @@ func Test_validateRemoteSetup(t *testing.T) {
215215
216216 testBotCLIChat := new (models.Bot )
217217 testBotCLIChat .CLI = true
218- testBotCLIChat .ChatApplication = "slack"
218+ testBotCLIChat .ChatApplication = models . ChatAppSlack
219219
220220 testBotCLIChatScheduler := new (models.Bot )
221221 testBotCLIChatScheduler .CLI = true
222- testBotCLIChatScheduler .ChatApplication = "slack"
222+ testBotCLIChatScheduler .ChatApplication = models . ChatAppSlack
223223 testBotCLIChatScheduler .Scheduler = true
224224
225225 testBotChatScheduler := new (models.Bot )
226- testBotChatScheduler .ChatApplication = "slack"
226+ testBotChatScheduler .ChatApplication = models . ChatAppSlack
227227 testBotChatScheduler .Scheduler = true
228228
229229 testBotCLIChatSchedulerFail := new (models.Bot )
0 commit comments