mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-08-14 08:35:31 -04:00
Proper types for tests.module_api
(#15031)
* -> None for test methods * A first batch of type fixes * Introduce common parent test case * Fixup that big test method * tests.module_api passes mypy * Changelog
This commit is contained in:
parent
30509a1010
commit
7081bb56e2
4 changed files with 80 additions and 54 deletions
|
@ -31,7 +31,11 @@ from synapse.util import Clock
|
|||
|
||||
from tests.handlers.test_sync import generate_sync_config
|
||||
from tests.test_utils import simple_async_mock
|
||||
from tests.unittest import FederatingHomeserverTestCase, override_config
|
||||
from tests.unittest import (
|
||||
FederatingHomeserverTestCase,
|
||||
HomeserverTestCase,
|
||||
override_config,
|
||||
)
|
||||
|
||||
|
||||
@attr.s
|
||||
|
@ -470,7 +474,7 @@ class PresenceRouterTestCase(FederatingHomeserverTestCase):
|
|||
|
||||
|
||||
def send_presence_update(
|
||||
testcase: FederatingHomeserverTestCase,
|
||||
testcase: HomeserverTestCase,
|
||||
user_id: str,
|
||||
access_token: str,
|
||||
presence_state: str,
|
||||
|
@ -491,7 +495,7 @@ def send_presence_update(
|
|||
|
||||
|
||||
def sync_presence(
|
||||
testcase: FederatingHomeserverTestCase,
|
||||
testcase: HomeserverTestCase,
|
||||
user_id: str,
|
||||
since_token: Optional[StreamToken] = None,
|
||||
) -> Tuple[List[UserPresenceState], StreamToken]:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue