Python backend for a Slack's kudos plugin.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: tests working

+6 -4
-1
kefi/routers/interactivity.py
··· 13 13 interaction: InteractionParams = Depends(InteractionParams), 14 14 ): 15 15 """Calls the interaction handler and gets the response.""" 16 - print(interaction.payload) 17 16 interaction_handler = InteractionHandler(interaction=interaction, session=session) 18 17 return interaction_handler.response()
+6 -3
kefi/tests/test_interactivity.py
··· 59 59 views_open = mocker.patch.object(WebClient, "views_open") 60 60 views_open_response: dict = {} # Adds expected response here 61 61 views_open.side_effect = [views_open_response] 62 - # post_message_user = mocker.patch.object(WebClient, "chat_postMessage") 63 - # post_message_user_response: dict = {} # Adds expected response here 64 - # post_message_user.side_effect = [post_message_user_response] 62 + post_message_user = mocker.patch.object(WebClient, "chat_postMessage") 63 + post_message_user_response: dict = {} # Adds expected response here 64 + post_message_user.side_effect = [ 65 + post_message_user_response, 66 + post_message_user_response, 67 + ] 65 68 payload = json.dumps(INTERACTIVITY_VIEW_ACTION_KUDOS) 66 69 response = client.post("/interactivity/", data={"payload": payload}) 67 70 assert response.status_code == 200