@@ -359,7 +359,7 @@ void main() {
359359 test ('ignore [OutboxMessage]s outside narrow or with `hidden: true`' , () => awaitFakeAsync ((async ) async {
360360 final stream = eg.stream ();
361361 final otherStream = eg.stream ();
362- await prepare (narrow: ChannelNarrow (stream.streamId));
362+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
363363 await store.setUserTopic (stream, 'muted' , UserTopicVisibilityPolicy .muted);
364364 await prepareOutboxMessagesTo ([
365365 StreamDestination (stream.streamId, eg.t ('topic' )),
@@ -731,7 +731,7 @@ void main() {
731731 group ('MessageEvent' , () {
732732 test ('in narrow' , () async {
733733 final stream = eg.stream ();
734- await prepare (narrow: ChannelNarrow (stream.streamId));
734+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
735735 await prepareMessages (foundOldest: true , messages:
736736 List .generate (30 , (i) => eg.streamMessage (stream: stream)));
737737
@@ -743,7 +743,7 @@ void main() {
743743
744744 test ('not in narrow' , () async {
745745 final stream = eg.stream ();
746- await prepare (narrow: ChannelNarrow (stream.streamId));
746+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
747747 await prepareMessages (foundOldest: true , messages:
748748 List .generate (30 , (i) => eg.streamMessage (stream: stream)));
749749
@@ -756,7 +756,7 @@ void main() {
756756
757757 test ('while in mid-history' , () async {
758758 final stream = eg.stream ();
759- await prepare (narrow: ChannelNarrow (stream.streamId),
759+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream,
760760 anchor: NumericAnchor (1000 ));
761761 await prepareMessages (foundOldest: true , foundNewest: false , messages:
762762 List .generate (30 , (i) => eg.streamMessage (id: 1000 + i, stream: stream)));
@@ -769,15 +769,15 @@ void main() {
769769
770770 test ('before fetch' , () async {
771771 final stream = eg.stream ();
772- await prepare (narrow: ChannelNarrow (stream.streamId));
772+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
773773 await store.addMessage (eg.streamMessage (stream: stream));
774774 checkNotNotified ();
775775 check (model).fetched.isFalse ();
776776 });
777777
778778 test ('when there are outbox messages' , () => awaitFakeAsync ((async ) async {
779779 final stream = eg.stream ();
780- await prepare (narrow: ChannelNarrow (stream.streamId));
780+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
781781 await prepareMessages (foundOldest: true , messages:
782782 List .generate (30 , (i) => eg.streamMessage (stream: stream)));
783783
@@ -797,7 +797,7 @@ void main() {
797797
798798 test ('from another client (localMessageId present but unrecognized)' , () => awaitFakeAsync ((async ) async {
799799 final stream = eg.stream ();
800- await prepare (narrow: eg.topicNarrow (stream.streamId, 'topic' ));
800+ await prepare (narrow: eg.topicNarrow (stream.streamId, 'topic' ), stream : stream );
801801 await prepareMessages (foundOldest: true , messages:
802802 List .generate (30 , (i) => eg.streamMessage (stream: stream, topic: 'topic' )));
803803
@@ -820,7 +820,7 @@ void main() {
820820
821821 test ('for an OutboxMessage in the narrow' , () => awaitFakeAsync ((async ) async {
822822 final stream = eg.stream ();
823- await prepare (narrow: ChannelNarrow (stream.streamId));
823+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
824824 await prepareMessages (foundOldest: true , messages:
825825 List .generate (30 , (i) => eg.streamMessage (stream: stream)));
826826
@@ -846,7 +846,7 @@ void main() {
846846
847847 test ('for an OutboxMessage outside the narrow' , () => awaitFakeAsync ((async ) async {
848848 final stream = eg.stream ();
849- await prepare (narrow: eg.topicNarrow (stream.streamId, 'topic' ));
849+ await prepare (narrow: eg.topicNarrow (stream.streamId, 'topic' ), stream : stream );
850850 await prepareMessages (foundOldest: true , messages:
851851 List .generate (30 , (i) => eg.streamMessage (stream: stream, topic: 'topic' )));
852852
@@ -897,7 +897,7 @@ void main() {
897897 }));
898898
899899 test ('before fetch' , () => awaitFakeAsync ((async ) async {
900- await prepare (narrow: ChannelNarrow (stream.streamId));
900+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
901901 await prepareOutboxMessages (count: 5 , stream: stream);
902902 check (model)
903903 ..fetched.isFalse ()
@@ -1338,7 +1338,7 @@ void main() {
13381338 final messages = List .generate (30 , (i) => eg.streamMessage (stream: stream));
13391339
13401340 test ('all deleted messages are in the msglist' , () async {
1341- await prepare (narrow: ChannelNarrow (stream.streamId));
1341+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
13421342 await prepareMessages (foundOldest: true , messages: messages);
13431343
13441344 check (model).messages.length.equals (30 );
@@ -1348,7 +1348,7 @@ void main() {
13481348 });
13491349
13501350 test ('some deleted messages are in the msglist, some not' , () async {
1351- await prepare (narrow: ChannelNarrow (stream.streamId));
1351+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
13521352 await prepareMessages (foundOldest: true , messages: messages.sublist (5 ));
13531353
13541354 check (model).messages.length.equals (25 );
@@ -1358,7 +1358,7 @@ void main() {
13581358 });
13591359
13601360 test ('none of the deleted messages are in the msglist' , () async {
1361- await prepare (narrow: ChannelNarrow (stream.streamId));
1361+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
13621362 await prepareMessages (foundOldest: true , messages: messages.sublist (5 ));
13631363
13641364 check (model).messages.length.equals (25 );
@@ -1368,7 +1368,7 @@ void main() {
13681368 });
13691369
13701370 test ('deleted messages are exactly those in the msglist' , () async {
1371- await prepare (narrow: ChannelNarrow (stream.streamId));
1371+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
13721372 await prepareMessages (foundOldest: true , messages: messages.sublist (0 , 25 ));
13731373
13741374 check (model).messages.length.equals (25 );
@@ -1378,7 +1378,7 @@ void main() {
13781378 });
13791379
13801380 test ('deleted messages are present non-consecutively in the msglist' , () async {
1381- await prepare (narrow: ChannelNarrow (stream.streamId));
1381+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
13821382 await prepareMessages (foundOldest: true , messages: messages);
13831383 final messagesToDelete = messages.sublist (2 , 5 ) + messages.sublist (10 , 15 );
13841384
@@ -1502,7 +1502,7 @@ void main() {
15021502 test ('message absent' , () async {
15031503 final stream = eg.stream ();
15041504 final narrow = ChannelNarrow (stream.streamId);
1505- await prepare (narrow: narrow);
1505+ await prepare (narrow: narrow, stream : stream );
15061506
15071507 final messagesInNarrow = List <Message >.generate (10 ,
15081508 (i) => eg.streamMessage (id: 10 + i, stream: stream));
@@ -2214,7 +2214,7 @@ void main() {
22142214
22152215 test ('reassemble' , () async {
22162216 final stream = eg.stream ();
2217- await prepare (narrow: ChannelNarrow (stream.streamId));
2217+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
22182218 await prepareMessages (foundOldest: true , messages:
22192219 List .generate (30 , (i) => eg.streamMessage (stream: stream)));
22202220 await store.addMessage (eg.streamMessage (stream: stream));
@@ -2721,7 +2721,7 @@ void main() {
27212721 group ('handle content parsing into subclasses of ZulipMessageContent' , () {
27222722 test ('ZulipContent' , () async {
27232723 final stream = eg.stream ();
2724- await prepare (narrow: ChannelNarrow (stream.streamId));
2724+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
27252725 await prepareMessages (foundOldest: true , messages: []);
27262726
27272727 await store.addMessage (eg.streamMessage (stream: stream));
@@ -2735,7 +2735,7 @@ void main() {
27352735
27362736 test ('PollContent' , () async {
27372737 final stream = eg.stream ();
2738- await prepare (narrow: ChannelNarrow (stream.streamId));
2738+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
27392739 await prepareMessages (foundOldest: true , messages: []);
27402740
27412741 await store.addMessage (eg.streamMessage (
@@ -2759,7 +2759,7 @@ void main() {
27592759 final stream = eg.stream ();
27602760 final message = eg.streamMessage (stream: stream, topic: 'topic' ,
27612761 timestamp: eg.utcTimestamp (clock.daysAgo (1 )));
2762- await prepare (narrow: ChannelNarrow (stream.streamId));
2762+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
27632763 await prepareMessages (foundOldest: true , messages: [message]);
27642764
27652765 // `findItemWithMessageId` uses binary search. Set up just enough
@@ -2782,7 +2782,7 @@ void main() {
27822782 final stream = eg.stream ();
27832783 final message = eg.streamMessage (stream: stream, topic: 'topic' ,
27842784 timestamp: eg.utcTimestamp (clock.now ()));
2785- await prepare (narrow: ChannelNarrow (stream.streamId));
2785+ await prepare (narrow: ChannelNarrow (stream.streamId), stream : stream );
27862786 await prepareMessages (foundOldest: true , messages: [message]);
27872787
27882788 // `findItemWithMessageId` uses binary search. Set up just enough
0 commit comments