@@ -888,6 +888,8 @@ def test_toggle_stream_muted_status(
888
888
(["read" ], "add" ),
889
889
(["read" , "starred" ], "remove" ),
890
890
(["starred" , "read" ], "remove" ),
891
+ (["read" , "mentioned" , "wildcard_mentioned" ], "add" ),
892
+ (["mentioned" , "wildcard_mentioned" , "starred" ], "remove" ),
891
893
],
892
894
)
893
895
def test_toggle_message_star_status (
@@ -1990,11 +1992,18 @@ def test_update_star_status_invalid_operation(
1990
1992
("add" , 1 , ["read" ], ["read" , "starred" ]),
1991
1993
("add" , 1 , ["starred" ], ["starred" ]),
1992
1994
("add" , 1 , ["read" , "starred" ], ["read" , "starred" ]),
1995
+ ("add" , 1 , ["mentioned" ], ["mentioned" , "starred" ]),
1996
+ ("add" , 1 , ["mentioned" , "starred" ], ["mentioned" , "starred" ]),
1997
+ ("add" , 1 , ["wildcard_mentioned" ], ["wildcard_mentioned" , "starred" ]),
1993
1998
("remove" , - 1 , [], []),
1994
1999
("remove" , - 1 , ["read" ], ["read" ]),
1995
2000
("remove" , - 1 , ["starred" ], []),
1996
2001
("remove" , - 1 , ["read" , "starred" ], ["read" ]),
1997
2002
("remove" , - 1 , ["starred" , "read" ], ["read" ]),
2003
+ ("remove" , - 1 , ["mentioned" ], ["mentioned" ]),
2004
+ ("remove" , - 1 , ["wildcard_mentioned" ], ["wildcard_mentioned" ]),
2005
+ ("remove" , - 1 , ["mentioned" , "starred" ], ["mentioned" ]),
2006
+ ("remove" , - 1 , ["wildcard_mentioned" , "starred" ], ["wildcard_mentioned" ]),
1998
2007
],
1999
2008
)
2000
2009
def test_update_star_status (
@@ -2073,11 +2082,19 @@ def test_update_star_status(
2073
2082
("add" , ["read" ], ["read" ]),
2074
2083
("add" , ["starred" ], ["starred" , "read" ]),
2075
2084
("add" , ["read" , "starred" ], ["read" , "starred" ]),
2085
+ ("add" , ["mentioned" ], ["mentioned" , "read" ]),
2086
+ ("add" , ["read" , "mentioned" ], ["read" , "mentioned" ]),
2087
+ ("add" , ["mentioned" , "starred" ], ["mentioned" , "starred" , "read" ]),
2088
+ ("add" , ["wildcard_mentioned" ], ["wildcard_mentioned" , "read" ]),
2076
2089
("remove" , [], []),
2077
2090
("remove" , ["read" ], ["read" ]), # msg cannot be marked 'unread'
2078
2091
("remove" , ["starred" ], ["starred" ]),
2092
+ ("remove" , ["mentioned" ], ["mentioned" ]),
2079
2093
("remove" , ["starred" , "read" ], ["starred" , "read" ]),
2080
2094
("remove" , ["read" , "starred" ], ["read" , "starred" ]),
2095
+ ("remove" , ["read" , "mentioned" ], ["read" , "mentioned" ]),
2096
+ ("remove" , ["wildcard_mentioned" ], ["wildcard_mentioned" ]),
2097
+ ("remove" , ["read" , "wildcard_mentioned" ], ["read" , "wildcard_mentioned" ]),
2081
2098
],
2082
2099
)
2083
2100
def test_update_read_status (
0 commit comments