5 Commits

Author SHA1 Message Date
Kegan Dougal
d1cb97663f Fixup tests 2023-10-11 17:14:49 +01:00
Kegan Dougal
37aa1469a5 WIP: use complement libraries 2023-10-11 12:23:46 +01:00
Kegan Dougal
4d82c9dbd3 Do this as an e2e test instead 2023-08-15 14:55:00 +01:00
Kegan Dougal
995ef5f8b1 bugfix: always lazy load typing notif members
Previously we would _only_ do this when live streaming, and not
for initially loaded rooms. This just seems to be an oversight
when this feature was landed. We now defer lazy loading members
until after the response has been fully calculated.

We also need to add a distinction between "strict" matching
on `required_state` and not, as the tests only care about the
LL typing member, but we can also see LL _timeline_ members, which
then sometimes flake the test. Since we don't care about the LL
timeline member, just use a looser check.
2023-05-23 17:29:14 +01:00
Kegan Dougal
a8414fbecd Add e2e tests 2023-05-10 17:34:52 +01:00