Improve test output

This commit is contained in:
David Robertson 2023-06-09 19:11:33 +01:00
parent 214002bad5
commit 59d2d27d3d
No known key found for this signature in database
GPG Key ID: 903ECE108A39DEDD

View File

@ -426,7 +426,8 @@ func MatchTyping(roomID string, wantUserIDs []string) RespMatcher {
return fmt.Errorf("MatchTyping: no typing extension")
}
if len(res.Extensions.Typing.Rooms) == 0 || res.Extensions.Typing.Rooms[roomID] == nil {
return fmt.Errorf("MatchTyping: missing room %s: got %+v", roomID, res.Extensions.Typing)
serialised, _ := json.Marshal(res.Extensions.Typing)
return fmt.Errorf("MatchTyping: missing room %s: got %s", roomID, serialised)
}
sort.Strings(wantUserIDs)
ev := res.Extensions.Typing.Rooms[roomID]