@@ -17,7 +17,6 @@ limitations under the License.
17
17
import { render , RenderResult , waitFor , screen } from "@testing-library/react" ;
18
18
// eslint-disable-next-line deprecate/import
19
19
import { mount , ReactWrapper } from "enzyme" ;
20
- import { MessageEvent } from "matrix-events-sdk" ;
21
20
import { ReceiptType } from "matrix-js-sdk/src/@types/read_receipts" ;
22
21
import {
23
22
EventTimelineSet ,
@@ -48,6 +47,7 @@ import SettingsStore from "../../../src/settings/SettingsStore";
48
47
import { isCallEvent } from "../../../src/components/structures/LegacyCallEventGrouper" ;
49
48
import { flushPromises , mkMembership , mkRoom , stubClient } from "../../test-utils" ;
50
49
import { mkThread } from "../../test-utils/threads" ;
50
+ import { createMessageEventContent } from "../../test-utils/events" ;
51
51
52
52
const newReceipt = ( eventId : string , userId : string , readTs : number , fullyReadTs : number ) : MatrixEvent => {
53
53
const receiptContent = {
@@ -89,8 +89,8 @@ const mockEvents = (room: Room, count = 2): MatrixEvent[] => {
89
89
room_id : room . roomId ,
90
90
event_id : `${ room . roomId } _event_${ index } ` ,
91
91
type : EventType . RoomMessage ,
92
- user_id : "userId" ,
93
- content : MessageEvent . from ( `Event${ index } ` ) . serialize ( ) . content ,
92
+ sender : "userId" ,
93
+ content : createMessageEventContent ( " `Event${index}`" ) ,
94
94
} ) ,
95
95
) ;
96
96
}
@@ -125,13 +125,15 @@ describe("TimelinePanel", () => {
125
125
event_id : "ev0" ,
126
126
sender : "@u2:m.org" ,
127
127
origin_server_ts : 111 ,
128
- ...MessageEvent . from ( "hello 1" ) . serialize ( ) ,
128
+ type : EventType . RoomMessage ,
129
+ content : createMessageEventContent ( "hello 1" ) ,
129
130
} ) ;
130
131
const ev1 = new MatrixEvent ( {
131
132
event_id : "ev1" ,
132
133
sender : "@u2:m.org" ,
133
134
origin_server_ts : 222 ,
134
- ...MessageEvent . from ( "hello 2" ) . serialize ( ) ,
135
+ type : EventType . RoomMessage ,
136
+ content : createMessageEventContent ( "hello 2" ) ,
135
137
} ) ;
136
138
137
139
const roomId = "#room:example.com" ;
@@ -385,24 +387,24 @@ describe("TimelinePanel", () => {
385
387
room_id : room . roomId ,
386
388
event_id : "event_reply_1" ,
387
389
type : EventType . RoomMessage ,
388
- user_id : "userId" ,
389
- content : MessageEvent . from ( ` ReplyEvent1` ) . serialize ( ) . content ,
390
+ sender : "userId" ,
391
+ content : createMessageEventContent ( " ReplyEvent1" ) ,
390
392
} ) ;
391
393
392
394
reply2 = new MatrixEvent ( {
393
395
room_id : room . roomId ,
394
396
event_id : "event_reply_2" ,
395
397
type : EventType . RoomMessage ,
396
- user_id : "userId" ,
397
- content : MessageEvent . from ( ` ReplyEvent2` ) . serialize ( ) . content ,
398
+ sender : "userId" ,
399
+ content : createMessageEventContent ( " ReplyEvent2" ) ,
398
400
} ) ;
399
401
400
402
root = new MatrixEvent ( {
401
403
room_id : room . roomId ,
402
404
event_id : "event_root_1" ,
403
405
type : EventType . RoomMessage ,
404
- user_id : "userId" ,
405
- content : MessageEvent . from ( ` RootEvent` ) . serialize ( ) . content ,
406
+ sender : "userId" ,
407
+ content : createMessageEventContent ( " RootEvent" ) ,
406
408
} ) ;
407
409
408
410
const eventMap : { [ key : string ] : MatrixEvent } = {
0 commit comments