complement
complement copied to clipboard
Test global profile compliance
This is mainly a response to https://github.com/matrix-org/synapse/issues/5677, I'd wish to test for bugs reported and talked about in that thread, to make sure these don't re-surface in synapse or in other servers, and ensures compliance to the spec in general.
The cases that trigger those bugs seem to be fairly complex and setup-specific, something which complement was built for, thus this issue.
I had something for this in #199, but we dropped them for now. See https://github.com/matrix-org/complement/pull/199#issuecomment-948440455 and https://github.com/matrix-org/complement/commit/56bf3e3892b59e7652f8c28906c2f771fef03967