f1a50bb68f
This test exhibits an edge case: when a room event cache is shrunk (because of a gappy/limited sync), then the unread count might decrease, without the latest active read receipt changing.