File tree Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -416,6 +416,17 @@ const _unreadMsgs = unreadMsgs;
416
416
// Events.
417
417
//
418
418
419
+ UserTopicEvent userTopicEvent (
420
+ int streamId, String topic, UserTopicVisibilityPolicy visibilityPolicy) {
421
+ return UserTopicEvent (
422
+ id: 1 ,
423
+ streamId: streamId,
424
+ topicName: topic,
425
+ lastUpdated: 1234567890 ,
426
+ visibilityPolicy: visibilityPolicy,
427
+ );
428
+ }
429
+
419
430
DeleteMessageEvent deleteMessageEvent (List <StreamMessage > messages) {
420
431
assert (messages.isNotEmpty);
421
432
final streamId = messages.first.streamId;
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import 'package:zulip/model/store.dart';
5
5
import 'package:zulip/widgets/store.dart' ;
6
6
7
7
import '../api/fake_api.dart' ;
8
+ import '../example_data.dart' as eg;
8
9
9
10
/// A [GlobalStore] containing data provided by callers,
10
11
/// and that causes no database queries or network requests.
@@ -146,13 +147,7 @@ extension PerAccountStoreTestExtension on PerAccountStore {
146
147
}
147
148
148
149
Future <void > addUserTopic (ZulipStream stream, String topic, UserTopicVisibilityPolicy visibilityPolicy) async {
149
- await handleEvent (UserTopicEvent (
150
- id: 1 ,
151
- streamId: stream.streamId,
152
- topicName: topic,
153
- lastUpdated: 1234567890 ,
154
- visibilityPolicy: visibilityPolicy,
155
- ));
150
+ await handleEvent (eg.userTopicEvent (stream.streamId, topic, visibilityPolicy));
156
151
}
157
152
158
153
Future <void > addMessage (Message message) async {
You can’t perform that action at this time.
0 commit comments