Skip to content

Commit 50cb61b

Browse files
committed
test [nfc]: Accept lastEditTimestamp on eg.streamMessage and eg.dmMessage
1 parent d7c64cb commit 50cb61b

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

test/example_data.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ ZulipStream stream({
9494

9595
final _messagePropertiesBase = {
9696
'is_me_message': false,
97-
'last_edit_timestamp': null,
9897
'recipient_id': 32, // obsolescent in API, and ignored
9998
};
10099

@@ -132,6 +131,7 @@ StreamMessage streamMessage({
132131
String? topic,
133132
String? content,
134133
String? contentMarkdown,
134+
int? lastEditTimestamp,
135135
List<String>? flags,
136136
}) {
137137
final effectiveStream = stream ?? _stream();
@@ -148,6 +148,7 @@ StreamMessage streamMessage({
148148
'stream_id': effectiveStream.streamId,
149149
'flags': flags ?? [],
150150
'id': id ?? 1234567, // TODO generate example IDs
151+
'last_edit_timestamp': lastEditTimestamp,
151152
'subject': topic ?? 'example topic',
152153
'timestamp': 1678139636,
153154
'type': 'stream',
@@ -164,6 +165,7 @@ DmMessage dmMessage({
164165
required List<User> to,
165166
String? content,
166167
String? contentMarkdown,
168+
int? lastEditTimestamp,
167169
List<String>? flags,
168170
}) {
169171
assert(!to.any((user) => user.userId == from.userId));
@@ -177,6 +179,7 @@ DmMessage dmMessage({
177179

178180
'flags': flags ?? [],
179181
'id': id ?? 1234567, // TODO generate example IDs
182+
'last_edit_timestamp': lastEditTimestamp,
180183
'subject': '',
181184
'timestamp': 1678139636,
182185
'type': 'private',

test/model/message_list_test.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,8 @@ void main() async {
142142
final store = await setupStore(stream);
143143

144144
final originalMessage = eg.streamMessage(id: 972, stream: stream,
145+
lastEditTimestamp: 78492,
145146
content: "<p>Hello, world</p>");
146-
originalMessage.lastEditTimestamp = 78492;
147-
148147
final messageList = await messageListViewWithMessages([originalMessage], store, narrow);
149148

150149
final updateEvent = UpdateMessageEvent(

0 commit comments

Comments
 (0)