synapse/tests/rest/client/v1
reivilibre 52c7a51cfc
Merge pull request from GHSA-3x4c-pq33-4w3q
* Add some tests to characterise the problem

Some failing. Current states:

  RoomsMemberListTestCase
test_get_member_list ...
[OK]
test_get_member_list_mixed_memberships ...
[OK]
test_get_member_list_no_permission ...
[OK]
test_get_member_list_no_permission_former_member ...
[OK]
test_get_member_list_no_permission_former_member_with_at_token ...
[FAIL]
test_get_member_list_no_room ...
[OK]
test_get_member_list_no_permission_with_at_token ...
[FAIL]

* Correct the tests

* Check user is/was member before divulging room membership

* Pull out only the 1 membership event we want.

* Update tests/rest/client/v1/test_rooms.py

Co-authored-by: Erik Johnston <erik@matrix.org>

* Fixup tests (following apply review suggestion)

Co-authored-by: Erik Johnston <erik@matrix.org>
2021-08-31 10:09:58 +01:00
..
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
test_directory.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_events.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_login.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_presence.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_profile.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_push_rule_attrs.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
test_rooms.py Merge pull request from GHSA-3x4c-pq33-4w3q 2021-08-31 10:09:58 +01:00
test_typing.py Flatten the synapse.rest.client package (#10600) 2021-08-17 11:57:58 +00:00
utils.py Fix type hints in space summary tests. (#10575) 2021-08-11 10:43:40 -04:00