Skip to content

Commit e813134

Browse files
committed
Attempt to properly fix room create with version
1 parent ada407d commit e813134

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tests/csapi/apidoc_room_create_test.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,18 +179,21 @@ func TestRoomCreate(t *testing.T) {
179179
alice.MustSyncUntil(t, client.SyncReq{}, client.SyncJoinedTo(alice.UserID, roomID))
180180

181181
// Get ordered timeline via a full sync
182-
res, _ := alice.MustSync(t, client.SyncReq{Filter: `{"room":{"timeline":{"limit":20}}}`})
182+
res, _ := alice.MustSync(t, client.SyncReq{})
183183

184184
roomObj := res.Get("rooms.join." + client.GjsonEscape(roomID))
185185

186186
if !roomObj.Exists() {
187187
t.Fatalf("Room did not appear in sync")
188188
}
189189

190-
event0 := roomObj.Get("timeline.events.0")
190+
event0 := roomObj.Get(`timeline.events.#(type=="m.room.create")`)
191191

192192
if !event0.Exists() {
193-
t.Fatalf("First timeline event does not exist")
193+
event0 = roomObj.Get(`state.events.#(type=="m.room.create")`)
194+
}
195+
if !event0.Exists() {
196+
t.Fatalf("Room create event does not exist")
194197
}
195198

196199
if event0.Get("type").Str != "m.room.create" {

0 commit comments

Comments
 (0)