b1b12e004e
* Update some tests * Resolve #2122 route decorator returning tuple * Use rc sanic-routing version * Update unit tests to <:str> * Minimal working version with some signals implemented * Add more http signals * Update ASGI and change listeners to signals * Allow for dynamic ODE signals * Allow signals to be stacked * Begin tests * Prioritize match_info on keyword argument injection * WIP on tests * Compat with signals * Work through some test coverage * Passing tests * Post linting * Setup proper resets * coverage reporting * Fixes from vltr comments * clear delayed tasks * Fix bad test * rm pycache
22 lines
528 B
Python
22 lines
528 B
Python
import logging
|
|
|
|
from sanic.signals import RESERVED_NAMESPACES
|
|
from sanic.touchup import TouchUp
|
|
|
|
|
|
def test_touchup_methods(app):
|
|
assert len(TouchUp._registry) == 9
|
|
|
|
|
|
async def test_ode_removes_dispatch_events(app, caplog):
|
|
with caplog.at_level(logging.DEBUG, logger="sanic.root"):
|
|
await app._startup()
|
|
logs = caplog.record_tuples
|
|
|
|
for signal in RESERVED_NAMESPACES["http"]:
|
|
assert (
|
|
"sanic.root",
|
|
logging.DEBUG,
|
|
f"Disabling event: {signal}",
|
|
) in logs
|