Skip to content

Commit 3c81edc

Browse files
committed
update slack_utils
1 parent 2a391fb commit 3c81edc

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

tests/test_slack_preview.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def test_slack_preview_default_template(slack_channel: SlackChannel):
5555
)
5656

5757
slack_sender.send_finding_to_slack(finding, preview_params, platform_enabled=True)
58-
latest_message = slack_channel.get_latest_message()
58+
latest_message = slack_channel.get_complete_latest_message()
5959

6060
# Check for key elements in the preview message
6161
assert "Test Preview Template" in latest_message
@@ -114,7 +114,7 @@ def test_slack_preview_custom_template(slack_channel: SlackChannel):
114114
)
115115

116116
slack_sender.send_finding_to_slack(finding, preview_params, platform_enabled=True)
117-
latest_message = slack_channel.get_latest_message()
117+
latest_message = slack_channel.get_complete_latest_message()
118118

119119
# Check for custom template elements
120120
assert "CUSTOM PREVIEW: Test Custom Preview Template" in latest_message

tests/utils/slack_utils.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ def get_latest_message(self):
2222
messages = results["messages"]
2323
return messages[0]["text"]
2424

25+
def get_complete_latest_message(self):
26+
results = self.client.conversations_history(channel=self.channel_id)
27+
messages = results["messages"]
28+
return messages
29+
2530
@staticmethod
2631
def _create_or_join_channel(client: WebClient, channel_name: str) -> str:
2732
"""Creates or joins the specified slack channel and returns its channel_id"""

0 commit comments

Comments
 (0)