aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkegsay <kegan@matrix.org>2021-07-14 10:48:34 +0100
committerGitHub <noreply@github.com>2021-07-14 10:48:34 +0100
commit2713d1935e30508277c626ba7a8f4937e23c1281 (patch)
tree995d9b4a3a15a0dc9fd97fd14491f847d039fe0a
parente80098e18630df4ff148c16f741dd72f33e2b1c8 (diff)
AWSY: update list and shuffle groups (#1919)
So it's more accurate.
-rw-r--r--are-we-synapse-yet.list14
-rwxr-xr-xare-we-synapse-yet.py4
2 files changed, 14 insertions, 4 deletions
diff --git a/are-we-synapse-yet.list b/are-we-synapse-yet.list
index e03c4037..d057e8e3 100644
--- a/are-we-synapse-yet.list
+++ b/are-we-synapse-yet.list
@@ -83,7 +83,7 @@ rst GET /rooms/:room_id/state/m.room.topic gets topic
rst GET /rooms/:room_id/state fetches entire room state
crm POST /createRoom with creation content
ali PUT /directory/room/:room_alias creates alias
-nsp GET /rooms/:room_id/aliases lists aliases
+ali GET /rooms/:room_id/aliases lists aliases
jon POST /rooms/:room_id/join can join a room
jon POST /join/:room_alias can join a room
jon POST /join/:room_id can join a room
@@ -183,7 +183,7 @@ ali Users with sufficient power-level can delete other's aliases
ali Can delete canonical alias
ali Alias creators can delete alias with no ops
ali Alias creators can delete canonical alias with no ops
-ali Only room members can list aliases of a room
+msc Only room members can list aliases of a room
inv Can invite users to invite-only rooms
inv Uninvited users cannot join the room
inv Invited user can reject invite
@@ -606,7 +606,7 @@ fsj Inbound: send_join rejects invalid JSON for room version 6
fed Outbound federation can send events
fed Inbound federation can receive events
fed Inbound federation can receive redacted events
-fed Ephemeral messages received from servers are correctly expired
+msc Ephemeral messages received from servers are correctly expired
fed Events whose auth_events are in the wrong room do not mess up the room state
fed Inbound federation can return events
fed Inbound federation redacts events from erased users
@@ -873,8 +873,14 @@ jso Invalid JSON special values
inv Can invite users to invite-only rooms (2 subtests)
plv setting 'm.room.name' respects room powerlevel (2 subtests)
psh Messages that notify from another user increment notification_count
-psh Messages that org.matrix.msc2625.mark_unread from another user increment org.matrix.msc2625.unread_count
+msc Messages that org.matrix.msc2625.mark_unread from another user increment org.matrix.msc2625.unread_count
dvk Can claim one time key using POST (2 subtests)
fdk Can query remote device keys using POST (1 subtests)
fdk Can claim remote one time key using POST (2 subtests)
fmj Inbound /make_join rejects attempts to join rooms where all users have left
+msc Local users can peek into world_readable rooms by room ID
+msc We can't peek into rooms with shared history_visibility
+msc We can't peek into rooms with invited history_visibility
+msc We can't peek into rooms with joined history_visibility
+msc Local users can peek by room alias
+msc Peeked rooms only turn up in the sync for the device who peeked them
diff --git a/are-we-synapse-yet.py b/are-we-synapse-yet.py
index 3d21fa41..92c7b82b 100755
--- a/are-we-synapse-yet.py
+++ b/are-we-synapse-yet.py
@@ -35,6 +35,7 @@ test_mappings = {
"nsp": "Non-Spec API",
"unk": "Unknown API (no group specified)",
"app": "Application Services API",
+ "msc": "MSCs",
"f": "Federation", # flag to mark test involves federation
"federation_apis": {
@@ -223,6 +224,7 @@ def main(results_tap_path, verbose):
},
"nonspec": {
"nsp": {},
+ "msc": {},
"unk": {}
},
}
@@ -237,6 +239,8 @@ def main(results_tap_path, verbose):
summary["nonspec"]["unk"][name] = test_result["ok"]
if group_id == "nsp":
summary["nonspec"]["nsp"][name] = test_result["ok"]
+ elif group_id == "msc":
+ summary["nonspec"]["msc"][name] = test_result["ok"]
elif group_id == "app":
summary["appservice"]["app"][name] = test_result["ok"]
elif group_id in test_mappings["federation_apis"]: