@@ -271,8 +271,8 @@ def test_get_get_token_login_fields_when_enabled(self) -> None:
271271 "forget_rooms_on_leave" : True ,
272272 }
273273 )
274- def test_get_leave_without_forget_with_auto_forget (self ) -> None :
275- # Server auto-forgets on /leave, expect disabled client capability
274+ def test_get_forget_forced_upon_leave_with_auto_forget (self ) -> None :
275+ # Server auto-forgets on /leave, expect enabled client capability
276276 access_token = self .get_success (
277277 self .auth_handler .create_access_token_for_user_id (
278278 self .user , device_id = None , valid_until_ms = None
@@ -281,8 +281,8 @@ def test_get_leave_without_forget_with_auto_forget(self) -> None:
281281 channel = self .make_request ("GET" , self .url , access_token = access_token )
282282 capabilities = channel .json_body ["capabilities" ]
283283 self .assertEqual (channel .code , HTTPStatus .OK )
284- self .assertFalse (
285- capabilities ["org.matrix.msc4267.leave_without_forget " ]["enabled" ]
284+ self .assertTrue (
285+ capabilities ["org.matrix.msc4267.forget_forced_upon_leave " ]["enabled" ]
286286 )
287287
288288 @override_config (
@@ -291,7 +291,7 @@ def test_get_leave_without_forget_with_auto_forget(self) -> None:
291291 "forget_rooms_on_leave" : False ,
292292 }
293293 )
294- def test_get_leave_without_forget_without_auto_forget (self ) -> None :
294+ def test_get_forget_forced_upon_leave_without_auto_forget (self ) -> None :
295295 # Server doesn't auto-forget on /leave, expect disabled client capability
296296 access_token = self .get_success (
297297 self .auth_handler .create_access_token_for_user_id (
@@ -301,6 +301,6 @@ def test_get_leave_without_forget_without_auto_forget(self) -> None:
301301 channel = self .make_request ("GET" , self .url , access_token = access_token )
302302 capabilities = channel .json_body ["capabilities" ]
303303 self .assertEqual (channel .code , HTTPStatus .OK )
304- self .assertTrue (
305- capabilities ["org.matrix.msc4267.leave_without_forget " ]["enabled" ]
304+ self .assertFalse (
305+ capabilities ["org.matrix.msc4267.forget_forced_upon_leave " ]["enabled" ]
306306 )
0 commit comments