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 @@ -426,6 +426,17 @@ const _unreadMsgs = unreadMsgs;
426
426
// Events.
427
427
//
428
428
429
+ UserTopicEvent userTopicEvent (
430
+ int streamId, String topic, UserTopicVisibilityPolicy visibilityPolicy) {
431
+ return UserTopicEvent (
432
+ id: 1 ,
433
+ streamId: streamId,
434
+ topicName: topic,
435
+ lastUpdated: 1234567890 ,
436
+ visibilityPolicy: visibilityPolicy,
437
+ );
438
+ }
439
+
429
440
DeleteMessageEvent deleteMessageEvent (List <StreamMessage > messages) {
430
441
assert (messages.isNotEmpty);
431
442
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