@@ -124,8 +124,9 @@ void main() {
124
124
group ('presents message content appropriately' , () {
125
125
// regression test for https://github.com/zulip/zulip-flutter/issues/736
126
126
final testCases = [
127
- ("Combined feed" , const CombinedFeedNarrow (), < MessageFlag > []),
128
- ("MentionsNarrow" , const MentionsNarrow (), [MessageFlag .mentioned]),
127
+ ("CombinedFeedNarrow" , const CombinedFeedNarrow (), < MessageFlag > []),
128
+ ("MentionsNarrow" , const MentionsNarrow (), [MessageFlag .mentioned]),
129
+ ("StarredMessagesNarrow" , const StarredMessagesNarrow (), [MessageFlag .starred]),
129
130
];
130
131
for (final (narrowName, narrow, flags) in testCases) {
131
132
testWidgets ('content in $narrowName not asked to consume insets (including bottom)' , (tester) async {
@@ -713,11 +714,14 @@ void main() {
713
714
group ('show channel name conditionally' , () {
714
715
final mentionedMessage =
715
716
eg.streamMessage (stream: stream, topic: 'topic name' , flags: [MessageFlag .mentioned]);
717
+ final starredMessage =
718
+ eg.streamMessage (stream: stream, topic: 'topic name' , flags: [MessageFlag .starred]);
716
719
final testCases = [
717
- (true , 'CombinedFeedNarrow' , const CombinedFeedNarrow (), message),
718
- (true , 'MentionsNarrow' , const MentionsNarrow (), mentionedMessage),
719
- (false , 'ChannelNarrow' , ChannelNarrow (stream.streamId), message),
720
- (false , 'TopicNarrow' , TopicNarrow .ofMessage (message), message)
720
+ (true , 'CombinedFeedNarrow' , const CombinedFeedNarrow (), message),
721
+ (true , 'MentionsNarrow' , const MentionsNarrow (), mentionedMessage),
722
+ (true , 'StarredMessagesNarrow' , const StarredMessagesNarrow (), starredMessage),
723
+ (false , 'ChannelNarrow' , ChannelNarrow (stream.streamId), message),
724
+ (false , 'TopicNarrow' , TopicNarrow .ofMessage (message), message)
721
725
];
722
726
723
727
for (final (showChannelName, narrowName, narrow, message) in testCases) {
0 commit comments