zulip/zerver/webhooks/yo
Steve Howell 7fbe08f515 webhook tests: Introduce get_payload.
We introduce get_payload for the relatively
exceptional cases where webhooks return payloads
as dicts.

Having a simple "str" type for get_body will
allow us to extract test helpers that use
payloads from get_body() without the ugly
`Union[str, Dict[str, str]]` annotations.

I also tightened up annotations in a few places
where we now call get_payload (using Dict[str, str]
instead of Dict[str, Any]).

In the zendesk test I explicitly stringify
one of the parameters to satisfy mypy.
2020-08-24 12:34:46 -07:00
..
__init__.py
doc.md template context: Give better names to the URLs for the API. 2017-10-30 18:29:29 -07:00
tests.py webhook tests: Introduce get_payload. 2020-08-24 12:34:46 -07:00
view.py python: Manually convert more percent-formatting to f-strings. 2020-06-14 23:27:22 -07:00