aboutsummaryrefslogtreecommitdiffstats
path: root/_pytest/test_linkifytext.py
diff options
context:
space:
mode:
authorNana Amfo <nanaus13@yahoo.com>2019-04-08 06:03:35 -0500
committerTrygve Aaberge <trygveaa@gmail.com>2019-04-08 13:03:35 +0200
commit7d919f3897deb322f13428127b1ba91731917f4c (patch)
tree942f9995cb32d70f4891135ff01082e51d1403e2 /_pytest/test_linkifytext.py
parentc605e587a6ee17029b8f072351de8b81a473dce5 (diff)
downloadwee-slack-7d919f3897deb322f13428127b1ba91731917f4c.tar.gz
Add @user-groups support (#680)
Add @user-groups with tab-completion. @user-groups will be unfurl into format <!subteam^{ID}|handle> message before sending message via linktext method.
Diffstat (limited to '_pytest/test_linkifytext.py')
-rw-r--r--_pytest/test_linkifytext.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/_pytest/test_linkifytext.py b/_pytest/test_linkifytext.py
index da1586e..fea6ab8 100644
--- a/_pytest/test_linkifytext.py
+++ b/_pytest/test_linkifytext.py
@@ -53,6 +53,17 @@ def test_linkifytext_names_with_apostrophe(realish_eventrouter):
assert text == '@O\'Connor: my test message'
+def test_linkifytext_names_with_subgroup_notification(realish_eventrouter):
+ subteam_id = "TGX0ALBK3"
+ handle = "test"
+ team = realish_eventrouter.teams.values()[0]
+ channel = team.channels.values()[0]
+
+ message = 'This is a message for the test team'
+ text = linkify_text('@test: {}'.format(message), team)
+
+ assert text == '<!subteam^{}|@{}>: {}'.format(subteam_id, handle, message)
+
def test_linkifytext_at_channel(realish_eventrouter):
team = realish_eventrouter.teams.values()[0]