@@ -125,8 +125,9 @@ void main() {
125
125
group ('presents message content appropriately' , () {
126
126
// regression test for https://github.com/zulip/zulip-flutter/issues/736
127
127
final testCases = [
128
- ("Combined feed" , const CombinedFeedNarrow (), < MessageFlag > []),
129
- ("MentionsNarrow" , const MentionsNarrow (), [MessageFlag .mentioned]),
128
+ ("Combined feed" , const CombinedFeedNarrow (), < MessageFlag > []),
129
+ ("MentionsNarrow" , const MentionsNarrow (), [MessageFlag .mentioned]),
130
+ ("StarredMessagesNarrow" , const StarredMessagesNarrow (), [MessageFlag .starred]),
130
131
];
131
132
for (final (narrowName, narrow, flags) in testCases) {
132
133
testWidgets ('content in $narrowName not asked to consume insets (including bottom)' , (tester) async {
@@ -629,11 +630,14 @@ void main() {
629
630
group ('show channel name conditionally' , () {
630
631
final mentionedMessage =
631
632
eg.streamMessage (stream: stream, topic: 'topic name' , flags: [MessageFlag .mentioned]);
633
+ final starredMessage =
634
+ eg.streamMessage (stream: stream, topic: 'topic name' , flags: [MessageFlag .starred]);
632
635
final testCases = [
633
- (true , 'CombinedFeedNarrow' , const CombinedFeedNarrow (), message),
634
- (true , 'MentionsNarrow' , const MentionsNarrow (), mentionedMessage),
635
- (false , 'ChannelNarrow' , ChannelNarrow (stream.streamId), message),
636
- (false , 'TopicNarrow' , TopicNarrow .ofMessage (message), message)
636
+ (true , 'CombinedFeedNarrow' , const CombinedFeedNarrow (), message),
637
+ (true , 'MentionsNarrow' , const MentionsNarrow (), mentionedMessage),
638
+ (true , 'StarredMessagesNarrow' , const StarredMessagesNarrow (), starredMessage),
639
+ (false , 'ChannelNarrow' , ChannelNarrow (stream.streamId), message),
640
+ (false , 'TopicNarrow' , TopicNarrow .ofMessage (message), message)
637
641
];
638
642
639
643
for (final (showChannelName, narrowName, narrow, message) in testCases) {
0 commit comments